Please note:The SCons wiki is now restored from the attack in March 2013. All old passwords have been invalidated. Please reset your password if you have an account. If you note missing pages, please report them to webmaster@scons.org. Also, new account creation is currently disabled due to an ongoing spam flood (2013/08/27).

SCons on Jython

Getting Jython source code:

$ svn co

To update run:

$ cd jython
$ svn up

To compile a development version:

run ant inside of the jython directory

The following settings will have to be made within:

dist/bin/jython
JAVA_HOME      Java installation directory
JYTHON_HOME    Jython installation directory
JYTHON_OPTS    Default Jython command line arguments

You can set an alias in your shell for the jython command and point it to dist/bin/jython

Installing setuptools

$ wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz#md5=3864c01d9c719c8924c455714492295e
$ tar xzvf setuptools-0.6c9.tar.gz
$ cd setuptools-0.6c9
$ jython setup.py build
$ jython setup.py install

Installing qmtest

$ svn co svn://source.codesourcery.com/qmtest/trunk qmtest
$ cd qmtest
$ jython setup.py build
$ jython setup.py install

Installing SCons using the Jython branch

$ svn co  scons-jython
$ cd scons-jython
$ jython bootstrap.py build/scons
$ export SCONS_LIB_DIR=`pwd`/src/engine
$ jython src/script/scons.py build/scons

$ cd build/scons
$ jython setup.py install

Optional:
$ jython setup.py install --standard-lib
Installs SCons libraries into the Python std lib

-incompatabilities fixed in the Jython port

-the porting progress and changes to SCons

-how to use SCons on Jython

-information about the setup of a buildbot for SCons on Jython

SConsOnJython (last edited 2009-05-18 06:50:21 by ArianePaolaGomes)