This allows ports to use any banan-os library cleanly. Ninja is fast on when everything is already compiled, so it doesn't add too much overhead.
Ports
Here are all of the ports for banan-os.
Building
Run the build script in the directory of the wanted port.
cd ports/<port name>
./build.sh
Port will be installed to the disk image and is usable when running banan-os for the next time.