Skip to content

rtnl/cabin

 
 

Repository files navigation

Cabin

Caution

Cabin is pre-1.0 and may still contain bugs.

demo

Cabin is an opinionated C/C++ build tool written in Rust. Inspired by Cargo, it uses a predictable project structure and declarative metadata to reduce build configuration boilerplate.

It is designed for conventional C/C++ projects that want a simpler, more reproducible build workflow without relying on custom build languages.

Installation

See INSTALL.md.

Community

See GitHub Discussions.

Sponsorship

This project was initially funded by the MITOU IT Program (project page (ja)) — with additional support from Shigeru Urushibara (漆原 茂) of UL Systems, Inc..

If you find Cabin useful, please consider sponsoring me to support its continued development.

Contributing

See CONTRIBUTING.md.

License

Cabin is licensed under the terms of the Apache License version 2.0.

See LICENSE for details.

About

C++ package manager and build system

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 100.0%