[config] load_cargo_aliases = false [env] CARGO_MAKE_EXTEND_WORKSPACE_MAKEFILE = true # DB_REPOS [tasks.default] alias = "all" [tasks.test123] script = "echo test123-${CARGO_MAKE_CRATE_CURRENT_WORKSPACE_MEMBER}" [tasks.refresh-all] description = "clean the repo and rebuild everything" dependencies = ["clean", "all"] [tasks.all] description = "rebuild everything" dependencies = [ "docset", "check", "clippy", "build", "build-release", "format", ] [tasks.docset] workspace = false dependencies = ["make-docset", "cp-docset"] [tasks.make-docset] workspace = false dependencies = [] script = "cargo docset --workspace --no-clean --platform-family redvault-ai && sleep 1 && sync" [tasks.cp-docset] workspace = false dependencies = ["make-docset"] script = "echo $PWD; cp -r ../target/docset/redvault-ai.docset ~/.local/share/Zeal/Zeal/docsets/"