Bacardi project is an effort to provide multi-language binding for Node.js native layer.
- This project is multi-platform oriented, so we support Linux, Mac and Windows platforms.
- 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 MUST have git. Others will be installed automatically when
bacardi
command is executed.- Visit to https://git-for-windows.github.io in order to install git.
- You can just run the following command to build.
./bacardi build
- You can just run the following command to test.
./bacardi test
- If you want to run Electron with Bacardi, you can run the following commands.
./bacardi build_electron
./bacardi electron
- 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