Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
814 mhunt 1
#..
2
# Copyright (C) 1998-2000 ERG Transit Systems, All rights reserved
3
#
4
die "Usage: Makefile.pl rootdir Makelib.pl\n"
5
    unless( $#ARGV+1 >= 2 );
6
require "$ARGV[1]";
7
 
8
#
9
# Build platform definitions ..
10
#
11
Platform( 'JAVA', '--OnlyDebug' );
12
 
13
 
14
############################################################################
15
#   Define the source files
16
#
17
 
866 mhunt 18
Src        ( '*'    , "smtpbuild.xml" );
19
Src        ( '*'    , "ant-abtbuild.xml" );
814 mhunt 20
Src        ( '*'    , "ripplebuild.xml" );
21
Src        ( '*'    , "daemonbuild.xml" );
22
Src        ( '*'    , "escrowbuild.xml" );
866 mhunt 23
Src        ( '*'    , "utfbuild.xml" );
836 mhunt 24
Src        ( '*',   , "indefbuild.xml" );
866 mhunt 25
Src        ( '*'    , "utilbuild.xml" );
26
MakeAnt    ( '*'    , "smtpbuild.xml" ,
27
                    , "--Jar=java.build/jar/smtpD.jar"
28
           );
29
MakeAnt    ( '*'    , "ant-abtbuild.xml" ,
30
                    , "--Jar=java.build/jar/ant-abtD.jar"
31
           );
814 mhunt 32
MakeAnt    ( '*'    , "ripplebuild.xml" ,
33
                    , "--Jar=java.build/jar/rippleEngineD.jar"
34
           );
35
MakeAnt    ( '*'    , "daemonbuild.xml" ,
36
                    , "--Jar=java.build/jar/abtdD.jar"
37
           );
38
MakeAnt    ( '*'    , "escrowbuild.xml" ,
39
                    , "--Jar=java.build/jar/escrowD.jar"
40
           );
866 mhunt 41
MakeAnt    ( '*'    , "utfbuild.xml" ,
42
                    , "--AutoTest=run_tests"
43
           );
836 mhunt 44
MakeAnt    ( '*'    , "indefbuild.xml" ,
45
                    , "--Jar=java.build/jar/indefD.jar"
46
           );
866 mhunt 47
MakeAnt    ( '*'    , "utilbuild.xml" ,
48
                    , "--Jar=java.build/jar/configD.jar"
814 mhunt 49
           );
50
 
51
#.............................................................................
52
# Packaging definitions
53
#
54
 
866 mhunt 55
PackageJar  ( '*', 'smtpD.jar', "--Dir=etc" );
56
PackageJar  ( '*', 'ant-abtD.jar', "--Dir=etc" );
57
PackageJar  ( '*', 'rippleEngineD.jar', "--Dir=etc" );
814 mhunt 58
PackageJar  ( '*', 'abtdD.jar', "--Dir=etc" );
59
PackageJar  ( '*', 'escrowD.jar', "--Dir=etc" );
866 mhunt 60
PackageJar  ( '*', 'configD.jar', "--Dir=etc" );
814 mhunt 61
 
62
#--- Finally generate the makefile
63
MakefileGenerate();