Bacardi project is an effort to provide multi-language binding for Node.js native layer.
- This project is multi-platform oriented, but we support Linux and Mac for now.
- We have a plan to support for MS Windows platform but you can try it using Docker for now.
- You MUST have git, python, wget and g++ compilers.
sudo apt-get install g++ git make python wget
- You MUST have Xcode with command line tools. You can install them as follows:
xcode-select --install
- You can just run the following command to build.
./bacardi build
- You can just run the following command to test.
./bacardi test
- We are following Chromium coding style. You can see the details in the following link.
- If you want, you can just run the following command to format source codes you modified automatically.
./bacardi format