-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.toml
66 lines (49 loc) · 1.27 KB
/
Makefile.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# You can see detail the tool here
# https://github.com/sagiegurari/cargo-make
extend = [
# { path = "scripts/api.toml" },
# { path = "scripts/generate.toml" },
# { path = "scripts/mobile.toml" },
# { path = "scripts/protobuf.toml" },
{ path = "scripts/docker.toml" },
# { path = "scripts/env.toml" },
# { path = "scripts/tests.toml" },
# { path = "scripts/tool.toml" },
# { path = "scripts/web.toml" },
]
[config]
on_error_task = "catch"
[env]
RUST_LOG = "info"
CARGO_PROFILE = "dev"
CARGO_MAKE_EXTEND_WORKSPACE_MAKEFILE = true
# CARGO_MAKE_CRATE_FS_NAME = "dart_ffi"
# CARGO_MAKE_CRATE_NAME = "dart-ffi"
# lint-useless:
# command:
# - "knip"
# local: true
# build:
# bun run nx run-many -t build -p
# dev:
# bun run nx run-many -t dev
# lint.useless:
# bun run knip
# test.unit:
# bun run vitest --passWithNoTests
# test.unit.coverage:
# bun run vitest --coverage.all
# test.unit.run:
# bun run vitest run --passWithNoTests
# migration.add:
# node scripts/generateMigrateFileApi.mjs
# migration.run:
# bun run tsx scripts/migrate-db.ts
# docker.build:
# bun run nx run-many -t docker.build
# docker.storage:
# bun run nx run-many -t docker.storage
# docker.up:
# bun run nx run-many -t docker.up
# clean:
# bun run nx run-many -t clean -p