38 lines
766 B
TOML
38 lines
766 B
TOML
[config]
|
|
skip_core_tasks = true
|
|
default_to_workspace = false
|
|
|
|
[tasks.format]
|
|
command = "cargo"
|
|
args = ["fmt", "--verbose", "--", "--check"]
|
|
|
|
[tasks.check]
|
|
command = "cargo"
|
|
args = ["check", "--verbose"]
|
|
|
|
[tasks.clippy]
|
|
command = "cargo"
|
|
args = ["clippy", "--all-targets", "--all-features", "--verbose", "--", "-D", "warnings"]
|
|
|
|
[tasks.test]
|
|
command = "cargo"
|
|
args = ["test", "--verbose"]
|
|
|
|
[tasks.simconnect-sdk-publish-derive]
|
|
script = [
|
|
'''
|
|
copy LICENSE simconnect-sdk-derive\LICENSE
|
|
copy README.md simconnect-sdk-derive\README.md
|
|
cargo publish -p simconnect-sdk-derive --allow-dirty
|
|
'''
|
|
]
|
|
|
|
[tasks.simconnect-sdk-publish]
|
|
script = [
|
|
'''
|
|
copy LICENSE simconnect-sdk\LICENSE
|
|
copy README.md simconnect-sdk\README.md
|
|
cargo publish -p simconnect-sdk --allow-dirty
|
|
'''
|
|
]
|