ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/conient/build.config
Revision: 1.1
Committed: Thu Jun 14 15:38:15 2001 UTC (23 years, 6 months ago) by ajm
Branch: MAIN
Log Message:
Now supports Ant build scripts

File Contents

# User Rev Content
1 ajm 1.1 # Configuration file for i-scream CMS Conient 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.11 2001/06/11 14:00:31 tdb1 Exp $
8    
9     #### Locations of directions ####
10    
11     # nb. ${SOURCEROOT} points to the root of the conient 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 conient
26     # this should match ${MFCLPATH} (although layout differs)
27     JCLIBS = ${LIBDIR}/jaxp.jar:${LIBDIR}/crimson.jar:${LIBDIR}/iscream-util.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     #### JAR Packages ####
41    
42     # Conient JAR name
43     CONIENTJAR = iscream-conient.jar
44    
45     # Main-class to be added to the Manifest of the Conient JAR
46     # this is the class that will be loaded on starting the JAR
47     MFMAINCLASS = uk.org.iscream.cms.conient.Conient
48    
49     # Class-path to be added to the Manifest of the Conient JAR
50     # this should match ${JCLIBS} (although layout differs)
51     MFCLPATH = lib/jaxp.jar lib/iscream-util.jar lib/crimson.jar
52    
53    
54     #### Distributions ####
55    
56     # we do that so we could later expand filenames to for example;
57     # ${ARCNAME}-something${TARGZEXT}
58    
59     # Base name of archive
60     ARCNAME = iscream-conient
61    
62     # archive extensions defined
63     TAREXT = .tar
64     TARGZEXT = .tar.gz
65     ZIPEXT = .zip
66    
67     # complete archive names
68     TARFILE = ${ARCNAME}${TAREXT}
69     TARGZFILE = ${ARCNAME}${TARGZEXT}
70     ZIPFILE = ${ARCNAME}${ZIPEXT}
71    
72    
73     #### Install ####
74    
75     # Default Prefix
76     prefix = /usr/local/iscream-conient
77     INSTALLDEST = ${prefix}
78    
79    
80     #### Javadoc ####
81    
82     # Location of Javadoc output
83     JDOCDIR = ${SOURCEROOT}/doc
84     # Packages to include in the Javadoc
85     JDOCPKGS = uk.org.iscream.cms.conient.*
86     # Title to put on the Javadoc pages
87     JDOCTITLE = i-scream CMS Conient
88     # Header of Javadoc pages
89     JDOCHEADER = <img src='http://www.i-scream.org.uk/i-scream_small.gif' width='146' height='38'>
90     # Footer of Javadoc pages
91     JDOCBOTTOM = <i>Copyright &#169; 2000-2001 i-scream. All Rights Reserved.</i>
92     # Live link to 1.3 Java API (to allow linking)
93     JDOCJAPI = http://java.sun.com/j2se/1.3/docs/api/
94    
95    
96     #### CVS Information ####
97    
98     # These are required for the cvsbuild target
99     # May be wrong with the CVSROOT
100     # CVS Repository
101     CVSROOT = :pserver:anonymous@cvs.i-scream.org.uk:/cvs/i-scream
102     # Module of server
103     CVSMODULE = cms/source/client/conient
104     # Temporary directory to use
105     CVSBUILDTEMP = ${SOURCEROOT}/cvsbuildtemp
106     # Default revision to build
107     rev = HEAD
108     REVISION = ${rev}
109    
110    
111     #### Library Fetching ####
112    
113     # would be nice to be able to list JARs here too...
114    
115     # base url for JARs
116     # note NO trailing slash
117     LIBURL = http://killigrew.ukc.ac.uk