Overview & Philosophy
Cargo-Style Build System for C & C++
Revoq is a deterministic, manifest-driven build engine for C and C++ projects designed to replace complex CMake scripts with Cargo-like ergonomics.
Key Capabilities
- Zero-CMake Bloat: Single manifest file (
revoq.toml) and lockfile (revoq.lock). - Strict Layout Conventions: Enforces
src/main.cpp/src/main.cfor binaries andsrc/lib.cpp/src/lib.cfor libraries. - Parallel Compilation Queue: Automatically scales build tasks across available CPU cores.