Building NaCl
Example usage:
git clone git://repo.or.cz/nacl-build.git cd nacl-build # To build from a tag: git checkout nacl-dynlink-0.1 # Install dependencies (Debian packages via apt-get) sudo ./install-dependencies # List available actions python naclbuild.py # Check out from SVN/Git repositories and build python naclbuild.py all # Build without checking out again from version control python naclbuild.py build
I have been testing this on Ubuntu Hardy (i386) in a chroot, on top of an x86-64 version of Ubuntu.
This uses the following Git repositories:
http://repo.or.cz/w/nacl-build.git - build tool for NaCl, similar in spirit to JHBuild. This ties the repositories below together.
http://repo.or.cz/w/nativeclient.git - branch of native-client
http://repo.or.cz/w/glibc/nacl-glibc.git - branch of glibc 2.9
http://repo.or.cz/w/nacl-binutils.git - branch of binutils
http://repo.or.cz/w/gcc/nacl-gcc.git - branch of gcc
(Note that these links are Web views rather than repository URLs.)
