Subversion Repositories DevTools

Rev

Rev 836 | Blame | Last modification | View Log | RSS feed

#..
# Copyright (C) 1998-2000 ERG Transit Systems, All rights reserved
#
die "Usage: Makefile.pl rootdir Makelib.pl\n"
    unless( $#ARGV+1 >= 2 );
require "$ARGV[1]";

#
# Build platform definitions ..
#
Platform( 'JAVA', '--OnlyDebug' );


############################################################################
#   Define the source files
#

Src        ( '*'    , "smtpbuild.xml" );
Src        ( '*'    , "ant-abtbuild.xml" );
Src        ( '*'    , "ripplebuild.xml" );
Src        ( '*'    , "daemonbuild.xml" );
Src        ( '*'    , "escrowbuild.xml" );
Src        ( '*'    , "utfbuild.xml" );
Src        ( '*',   , "indefbuild.xml" );
Src        ( '*'    , "utilbuild.xml" );
MakeAnt    ( '*'    , "smtpbuild.xml" ,
                    , "--Jar=java.build/jar/smtpD.jar"
           );
MakeAnt    ( '*'    , "ant-abtbuild.xml" ,
                    , "--Jar=java.build/jar/ant-abtD.jar"
           );
MakeAnt    ( '*'    , "ripplebuild.xml" ,
                    , "--Jar=java.build/jar/rippleEngineD.jar"
           );
MakeAnt    ( '*'    , "daemonbuild.xml" ,
                    , "--Jar=java.build/jar/abtdD.jar"
           );
MakeAnt    ( '*'    , "escrowbuild.xml" ,
                    , "--Jar=java.build/jar/escrowD.jar"
           );
MakeAnt    ( '*'    , "utfbuild.xml" ,
                    , "--AutoTest=run_tests"
           );
MakeAnt    ( '*'    , "indefbuild.xml" ,
                    , "--Jar=java.build/jar/indefD.jar"
           );
MakeAnt    ( '*'    , "utilbuild.xml" ,
                    , "--Jar=java.build/jar/configD.jar"
           );

#.............................................................................
# Packaging definitions
#

PackageJar  ( '*', 'smtpD.jar', "--Dir=etc" );
PackageJar  ( '*', 'ant-abtD.jar', "--Dir=etc" );
PackageJar  ( '*', 'rippleEngineD.jar', "--Dir=etc" );
PackageJar  ( '*', 'abtdD.jar', "--Dir=etc" );
PackageJar  ( '*', 'escrowD.jar', "--Dir=etc" );
PackageJar  ( '*', 'configD.jar', "--Dir=etc" );

#--- Finally generate the makefile
MakefileGenerate();