tool.toml 557 B

1234567891011121314151617181920212223242526272829303132333435
  1. [tasks.rust_clean]
  2. run_task = { name = ["cargo_clean","rm_macro_build_cache", "rm_generated_protobuf_files"] }
  3. [tasks.cargo_clean]
  4. script = [
  5. """
  6. cd rust-lib
  7. cargo clean -q
  8. cd ../../shared-lib
  9. cargo clean -q
  10. """,
  11. ]
  12. script_runner = "@shell"
  13. [tasks.rm_macro_build_cache]
  14. script = [
  15. """
  16. path = canonicalize ../shared-lib/lib-infra/.cache
  17. if is_path_exists ${path}
  18. rm -rf ${path}
  19. end
  20. """,
  21. ]
  22. script_runner = "@duckscript"
  23. [tasks.rm_generated_protobuf_files]
  24. script = [
  25. """
  26. """,
  27. ]
  28. script_runner = "@duckscript"