Closed njlr closed 7 years ago
If you don't mind, I want to modify the original repository for supporting Buckaroo or create pull requests for njls's repository. Is it ok?
Hi @ar90n!
To modify the original repo, all you have to do is add a BUCK
file with these restrictions:
BUCK
file should be at the root of the project foldername = 'msgpack11'
). PUBLIC
visibilityWe don't currently support direct dependencies - all Buckaroo recipes must be inside a cook-book.
There is no guide on adding recipes to a cook-book yet, but I can walk you through the process here.
Buckaroo has a list of "cook-books" defined in your user folder (vim ~/.buckaroo/config.json
). The official cook-book will be checked-out at ~/.buckaroo/buckaroo-recipes/
. You can change any of these recipe files to tweak what Buckaroo will install.
The process is not very user-friendly yet, but it will be improved in the next version.
BUCK
file to you project's repo. It must meet the following requirements:
BUCK
file should be at the root of the project foldername = 'msgpack11'
). PUBLIC
visibility~/.buckaroo/buckaroo-recipes/
. You can delete the existing one; Buckaroo can recover it later~/.buckaroo/buckaroo-recipes/recipes/ar90n.json
. You can look at the other organization files as a reference, but here is a minimal one:
{
"name": "ar90n"
}
~/.buckaroo/buckaroo-recipes/recipes/ar90n
sha256
hash-checks. The error message will give you the correct value that you can paste into the recipe file. Sorry that it's currently so convoluted. Improving this is next on our TODO
list. Please comment here if you run into any issues.
ar90n/msgpack11