Buckaroo is a package manager for C/C++
buckaroo install boost/math_
Buckaroo makes it easy to add modules to your project in a controlled and cross-platform way.
Packages are installed in one command, with all dependencies defined in single JSON file per-project. All packages use Buck as a build system, yielding faster builds.
The dependency graph is tracked through Git and external resources are hashed to ensure integrity. Your team can easily examine the exact versioning of all build inputs
Buckaroo is fully open-source and released under a permissive MIT license. You can rest assured that your project is not locked into proprietary technology.
Ready to get started?
Ensure that you have Buck installed.
Clone the Buckaroo source-code from GitHub:
$ git clone firstname.lastname@example.org:loopperfect/buckaroo.git
$ cd buckaroo
Build Buckaroo with Buck:
$ buck build :buckaroo-cli
Buck will output a runnable Jar file in the output folder:
$ java -jar .\buck-out\gen\buckaroo-cli.jar
Add this jar to your PATH then follow the quick-start guide.