To get familiar with the code, see the full source documentation, or browse the code on GitHub.
The structure of Firebreath forces the project directories to be structured a bit counter-intuitively, such that the SockIt source root is located in the projects
directory of the firebreath source tree.
The build process is automated on Windows, Linux, and Mac, but each platform has a few basic dependencies.
PATH
variable. For Mac, we recommend using homebrew to install git.firebreath-dev
branch. This project requires at least version 1.5, but in our experience building the plugin, the firebreath dev branch has been fairly stable.
git clone git://github.com/firebreath/FireBreath.git firebreath-dev
projects
directory.
mkdir firebreath-dev/projects
cd
into the project directory.
git clone git@github.com:sockit/sockit.git firebreath-dev/projects/sockit && cd firebreath-dev/projects/sockit
sudo apt-get install cmake libgtk2.0 g++
64
or 32
for platform
, respectively.
./build_linux.sh <platform>
git
. Besides git
, you will need Xcode
, which you can obtain from Apple.build_mac.sh
.msbuild
and its dependencies to your path.build_win.bat
.64
or 32
for platform
, respectively.
./pack_linux.sh <platform>
bin/linux/
.pack_mac.sh
.
bin/mac/
.PATH
.
pack_win.bat
.bin/win/
.