Cabin

Cabin

C/C++ package manager and build system inspired by Cargo

Description

Dependencies and builds are a perennial C++ pain, with verbose CMake and libraries downloaded and built by hand. Cabin is a C/C++ package manager and build system inspired by Rust's Cargo.

Declare dependencies in one file and fetch, build, test and run with single commands, written in Rust.

Features



Dependencies:Fetched automatically.

Build:Simple commands.

Test and run:Integrated.

Cargo-like:Familiar flow.