Guide agents through Cargo workspaces, feature management, build scripts (build.rs), CI integration, incremental compilation, and the Cargo tool ecosystem.
| cargo:rerun-if-changed=FILE | Re-run build script if file changes | | cargo:rerun-if-env-changed=VAR | Re-run if env var changes | | cargo:rustc-link-lib=NAME | Link library | | cargo:rustc-link-search=PATH | Add library search path | | cargo:rustc-cfg=FLAG | Enable #[cfg(FLAG)] in code | | cargo:rustc-env=KEY=VAL | Set env!("KEY") at compile time |
For workspace patterns and dependency resolution details, see references/workspace-patterns.md.
Навыки работы с грузами для проектов Rust. Используйте при управлении рабочими пространствами, флагами функций, сценариями сборки, кешем груза, инкрементальными сборками, аудитом зависимостей или конфигурацией CI с помощью Cargo. Активируется по запросам о рабочих пространствах для грузов, функциях Cargo.toml, build.rs, следующем грузе, отказе в грузе, проверке груза и сборке или управлении Cargo.lock. Источник: mohitmishra786/low-level-dev-skills.