Introduction

Cabin is a package manager and build system for C++ users, inspired by Cargo for Rust. Cabin is designed as a structure-oriented build system, which means that as long as you follow Cabin's designated project structure, you almost do not need configurations, much less a language to build, unlike CMake. If you do not like writing a bunch of configurations to build your project, Cabin might be best suited. Currently, the supported project structure can be known by looking at this repository since Cabin can build itself.