ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/corbaservices/build.config
Revision: 1.3
Committed: Sat Feb 9 17:04:33 2002 UTC (22 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.2: +2 -2 lines
Log Message:
Improved the javadoc generation in the Makefile setup. Now matches the ANT
javadoc output. Also added links to external javadoc (such as pircbot) to
make the pages more complete.

File Contents

# User Rev Content
1 ajm 1.1 # Configuration file for i-scream CMS CORBA Services 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 tdb 1.3 # $Id: build.config,v 1.2 2001/06/14 17:03:04 ajm4 Exp $
8 ajm 1.1
9     #### Locations of directions ####
10    
11     # nb. ${SOURCEROOT} points to the root of the corbaservices 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 corbaservices
26     # this should match ${MFCLPATH} (although layout differs)
27     JCLIBS = ${LIBDIR}/jacorb.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     # CORBA Services JAR name
43     CORBASERVICESJAR = iscream-corbaservices.jar
44    
45     # Main-class to be added to the Manifest of the CORBA Services JAR
46     # this is the class that will be loaded on starting the JAR
47     MFMAINCLASS = uk.org.iscream.cms.corbaservices.CorbaServices
48    
49     # Class-path to be added to the Manifest of the CORBA Services JAR
50     # this should match ${JCLIBS} (although layout differs)
51     MFCLPATH = lib/jacorb.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-corbaservices
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-corbaservices
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.corbaservices.*
86     # Title to put on the Javadoc pages
87     JDOCTITLE = i-scream CMS CORBA Services
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 tdb 1.3 JDOCBOTTOM = <i>Copyright &#169; 2000-2002 i-scream. All Rights Reserved.</i>
92 ajm 1.1 # 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/corbaservices
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 ajm 1.2 LIBURL = http://www.i-scream.org.uk/downloads/lib