Subversion Repositories DevTools

Rev

Rev 227 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
227 dpurdie 1
 # Copyright (C) 1998-2004 ERG Limited, All rights reserved
2
#
3
# Module name   : Makefile.pl
4
# Module type   : Makefile system
5
# Compiler(s)   : ANSI C
6
# Environment(s): n/a
7
#
8
# Description:    makefile.pl template example
9
#
10
#.........................................................................#
11
 
12
die "Usage: Makefile.pl rootdir Makelib.pl\n"
13
    unless( $#ARGV+1 >= 2 );
14
require "$ARGV[1]";
15
 
16
#
17
# Build platform definitions ..
18
#
19
Platform( 'JAVA' );
20
 
21
 
22
############################################################################
23
#   Define the source files
24
#
25
 
26
Src        ( '*'    , "build.xml" );
27
MakeAnt    ( '*'    , "build.xml" ,'--Debug',
28
                    , "--Jar=java.build/jar/ReleaseManagerSelect.jar"
29
           );
30
 
31
 
32
#.............................................................................
33
# Packaging definitions
34
#
35
 
36
PackageJar  ( '*', 'ReleaseManagerSelect.jar', "--Dir=jar" );
37
 
38
Src         ( '*', 'jar/classes12.jar', "--FromPackage");
39
PackageFile ( '*', 'classes12.jar', "--Subdir=jar" );
40
 
41
Src         ( '*', 'DBI.pm' );
42
PackageFile ( '*', 'DBI.pm', "--Subdir=jar" );
43
 
44
#.............................................................................
45
# Finally generate the makefile
46
#
47
MakefileGenerate();
48
 
49
#..  Successful termination
50
1;
51
 
52