ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/server/build.config
Revision: 1.18
Committed: Wed Mar 31 21:15:59 2004 UTC (20 years, 8 months ago) by tdb
Branch: MAIN
Changes since 1.17: +2 -2 lines
Log Message:
Various updates due to repository reorganisation.

File Contents

# Content
1 # Configuration file for i-scream CMS server build script (ANT XML).
2
3 # Most of this file should be fine as is, although there
4 # are a few options you may wish to change.
5 # This file should conform the the Java Properties standards.
6
7 # $Id: build.config,v 1.17 2004/03/21 19:24:13 tdb Exp $
8
9 #### Locations of directions ####
10
11 # nb. ${SOURCEROOT} points to the root of the server directory
12
13 # Location of the build directory
14 BUILDDIR = ${SOURCEROOT}/build
15 # Relative location of the libraries
16 LIBDIR = ${BUILDDIR}/lib
17
18 # Root directory of source files
19 # (this will be the first java package)
20 ROOTPKG = uk
21
22
23 #### Compiler Options ####
24
25 # Libraries required by the server
26 # this should match ${MFCLPATH} (although layout differs)
27 JCLIBS = ${LIBDIR}/idl.jar:${LIBDIR}/jacorb.jar:${LIBDIR}/jaxp.jar:${LIBDIR}/crimson.jar:${LIBDIR}/mm.mysql-2.0.11-bin.jar:${LIBDIR}/pircbot.jar
28 # Compiler Classpath
29 JCCLASSPATH = ${JCLIBS}:${SOURCEROOT}:${BUILDDIR}
30
31 # Compiler options
32 # turn on debugging?
33 JCDEBUG = no
34 # turn on optimisation?
35 JCOPTIM = yes
36 # turn on deprecation warnings?
37 JCDEPRE = no
38
39
40 #### IDL Information ####
41
42 # Directory of IDL file
43 IDLDIR = ${SOURCEROOT}/idl
44 # IDL file name
45 IDLFILE = ${IDLDIR}/iscream.idl
46 # Java IDL parser (part of jacorb)
47 IDLPARSER = org.jacorb.idl.parser
48 # JAR containing IDLPARSER
49 IDLPARSERJAR = ${LIBDIR}/idl.jar
50
51
52 #### JAR Packages ####
53
54 # Server JAR name
55 SERVERJAR = iscream-server.jar
56
57 # Main-class to be added to the Manifest of the Server JAR
58 # this is the class that will be loaded on starting the JAR
59 MFMAINCLASS = uk.org.iscream.cms.server.componentmanager.ComponentManager
60
61 # Class-path to be added to the Manifest of the Server JAR
62 # this should match ${JCLIBS} (although layout differs)
63 MFCLPATH = lib/idl.jar lib/jacorb.jar lib/jaxp.jar lib/mm.mysql-2.0.11-bin.jar lib/crimson.jar lib/pircbot.jar
64
65 # Util JAR name
66 UTILJAR = iscream-util.jar
67 # Location of Util source files
68 UTILSRC = uk/org/iscream/cms/server/util/**/*.java
69
70
71 #### Distributions ####
72
73 # we do that so we could later expand filenames to for example;
74 # ${ARCNAME}-something${TARGZEXT}
75
76 # Base name of archive
77 ARCNAME = iscream-server
78
79 # archive extensions defined
80 TAREXT = .tar
81 TARGZEXT = .tar.gz
82 ZIPEXT = .zip
83
84 # complete archive names
85 TARFILE = ${ARCNAME}${TAREXT}
86 TARGZFILE = ${ARCNAME}${TARGZEXT}
87 ZIPFILE = ${ARCNAME}${ZIPEXT}
88
89
90 #### Install ####
91
92 # Default Prefix
93 prefix = /usr/local/iscream-server
94 INSTALLDEST = ${prefix}
95
96
97 #### Javadoc ####
98
99 # Location of Javadoc output
100 JDOCDIR = ${SOURCEROOT}/doc
101 # Packages to include in the Javadoc
102 JDOCPKGS = uk.org.iscream.cms.server.*
103 # Title to put on the Javadoc pages
104 JDOCTITLE = i-scream CMS server
105 # Header of Javadoc pages
106 JDOCHEADER = <img src='http://www.i-scream.org.uk/i-scream_small.gif' width='146' height='38'>
107 # Footer of Javadoc pages
108 JDOCBOTTOM = <i>Copyright &#169; 2000-2002 i-scream. All Rights Reserved.</i>
109 # Live link to 1.3 Java API (to allow linking)
110 JDOCJAPI = http://java.sun.com/j2se/1.3/docs/api/
111
112
113 #### CVS Information ####
114
115 # These are required for the cvsbuild target
116
117 # CVS Repository
118 CVSROOT = :pserver:anonymous@cvs.i-scream.org.uk:/cvs/i-scream
119 # Module of server
120 CVSMODULE = projects/cms/source/server
121 # Temporary directory to use
122 CVSBUILDTEMP = ${SOURCEROOT}/cvsbuildtemp
123 # Default revision to build
124 rev = HEAD
125 REVISION = ${rev}
126
127
128 #### Library Fetching ####
129
130 # would be nice to be able to list JARs here too...
131
132 # base url for JARs
133 # note NO trailing slash
134 LIBURL = http://www.i-scream.org/pub/i-scream/cms/lib
135
136 #### Running ####
137
138 # Name of the filter to be given on the command line
139 RUNFILTERNAME = filter1