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.
Habilidad de flujo de trabajo de carga para proyectos de Rust. Úselo al administrar espacios de trabajo, indicadores de funciones, scripts de compilación, caché de carga, compilaciones incrementales, auditoría de dependencias o configuración de CI con Cargo. Se activa ante consultas sobre espacios de trabajo de carga, funciones de Cargo.toml, build.rs, cargo nextest, cargo deny, cargo check vs build o gestión de Cargo.lock. Fuente: mohitmishra786/low-level-dev-skills.