Checking out the Cappuccino Source Code
Once you've completed the other tutorials and are familiar with the basics of creating Cappuccino applications, you may want to dig deeper into the source code for Cappuccino. The code is managed using the Git version control system, and hosted on GitHub.
Prerequisites
There a few requirements before you can begin building Cappuccino from source:
Checking Out From Git
To obtain the latest source, simply clone the Cappuccino repository from GitHub to a directory of your choice:
git clone git://github.com/280north/cappuccino.git ~/Cappuccino
Building Cappuccino
This repository contains the Objective-J language, the Cappuccino frameworks (Foundation and AppKit), Tools, and sample projects. To build a release of Cappuccino, simply run "ant" from the root of the checkout:
cd ~/Cappuccino
ant
If all goes well, Cappuccino and Objective-J will be built and placed in the directory pointed to by $STEAM_BUILD/Release.
You can also build frameworks using the steam tool directly:
cd ~/Cappuccino/Foundation
steam
cd ../AppKit
steam
Note that the "ant" task in the root Cappuccino directory does not currently work under Cygwin. Instead, you can run "ant" from the Objective-J directory, and "steam" from the Foundation and AppKit directories.
We're still working out these and other inevitable kinks, so if you're having problems don't be afraid to ask for help!

