&inc._init; ################################################################### # Core build file for the GroboUtils Sourceforge project. # # The 'make.bat' and 'make.sh' scripts can correctly invoke this # build file using the expected library dependencies. # # To compile an individual project, use: # $$ ./make.sh -f <project name>/build.xml # "-Dbasedir=<absolute name of project's dir>" # # The available project targets include: # help this display # all runs clean & deploy # main runs deploy (default target) # clean calls the builds for each of the sub-projects, # invoking the 'clean' target. # deploy calls the builds for each of the sub-projects, # invoking the 'deploy' target. It will invoke # these builds in the correct dependency order. # # A complete build needs to call this ant build file several times, # in the following order (Windows and Mac users will need to adjust # the style to suit your platform): # # $$ JAVA_HOME=my/jdk1.2 # $$ ./make.sh deploy # $$ JAVA_HOME=my/jdk1.3 # $$ ./make.sh deploy # $$ JAVA_HOME=my/jdk1.4 # $$ ./make.sh deploy # $$ ./make.sh -f _projects/build.xml # # ###################################################################