[cl-carbon-devel] Building Example and CL-Carbon from CVS

David Steuber david at david-steuber.com
Tue May 3 04:33:26 UTC 2005


Hello,

The way I've organized files in CVS may be a little weird.  I wanted to 
keep CL-Carbon separate from anything that may use it like Example.  
Here is a simple step by step 'script' that should allow you to build a 
working application bundle from the CVS sources provided you have 
OpenMCL properly installed with the interfaced databases.  I'm assuming 
~/usr/src/ which is where I like to keep my projects.

cd ~/usr/src
cvs -d :pserver:anonymous at common-lisp.net:/project/cl-carbon/cvsroot 
login
cvs -z3 -d 
:pserver:anonymous at common-lisp.net:/project/cl-carbon/cvsroot co 
Example
cd Example/lib
cvs -z3 -d 
:pserver:anonymous at common-lisp.net:/project/cl-carbon/cvsroot co 
CL-Carbon
cd ..
ln -s lib/CL-Carbon/cl-carbon.asd cl-carbon.asd
sh make.sh

This should result in a working Example.app in the bin directory.

I've not included swank in Example.  I recomend setting up another 
project for that.  OpenGL Demo on my personal website shows how swank 
is used so that you can use Emacs + Slime to connect to the running 
application.

It may be a good idea to make the build system part of CL-Carbon.  
That's the way Bosco handles it.




More information about the Cl-carbon-devel mailing list