duckscript/duckscript_sdk/Makefile.toml
sagie gur ari cad5839da5 release
2023-01-21 17:03:01 +00:00

38 lines
660 B
TOML

[config]
additional_profiles = [
"multi-phase-tests",
"ci-coverage-tasks",
"ci-all-build-tasks",
"publish-pre-cleanup",
]
[env]
CARGO_MAKE_DUCKSCRIPT_SKIP_UNSTABLE_TESTS = true
[tasks.clean-target]
condition = { files_exist = ["./target"] }
script = '''
#!@duckscript
rm -Rf ./target
'''
[tasks.test-multi-phases-flow]
dependencies = ["clean-target"]
[tasks.test-custom]
alias = "test-scripts"
[tasks.test-script]
cwd = ".."
command = "cargo"
args = ["make", "--no-workspace", "test-script", "${@}"]
[tasks.test-scripts]
cwd = ".."
command = "cargo"
args = ["make", "--no-workspace", "test-scripts"]
[tasks.pre-coverage]
alias = "clean-target"