Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't find documentation #9

Open
renich opened this issue Dec 29, 2015 · 3 comments
Open

Can't find documentation #9

renich opened this issue Dec 29, 2015 · 3 comments

Comments

@renich
Copy link

renich commented Dec 29, 2015

Hello,

Any documentation available?

@kfirlavi
Copy link
Owner

kfirlavi commented Jan 6, 2016

Hi,
You are right. I didn't spent time on documentation.
Until I'll find time to create an intro document, I can point you to the test files.
Each project in directory 'src' will have test directory. There you will find test files containing unitests.
Usually I'll open the library and the test and see what the test does.
For example:
vim -O src/bashlibs-string/lib/string.sh src/bashlibs-string/test/test_string.sh

This is for using the libraries.

For creating the packages, you will need to use 'bin/bake-all'.

I'll need to start updating the introduction, so you will be able to start working quickly.

Thanks for looking,
Kfir

@kfirlavi
Copy link
Owner

kfirlavi commented Jan 6, 2016

also you can run: bin/bake -h
bake is a tool to create packages on the target.
This lets us create a bashlibs or whatever repositories for debian/ubuntu or gentoo.
bake is a generic tool to compile and create packages.
I can use bake to deploy a package on few diferent machines like this:
bake -s gentoo_machine -s ubuntu32_machine -p bashlibs-string
will compile and create bashlibs-string package for debian 32 bit and gentoo.

@renich
Copy link
Author

renich commented Jan 6, 2016

Cool, man. Thanks for the pointers. Still, looking forward to reading the docs ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants