ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/server/Config2.inc
Revision: 1.26
Committed: Sat Feb 9 17:04:33 2002 UTC (22 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.25: +7 -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 tdb 1.2 # Include Config for the server
2 tdb 1.26 # $Id: Config2.inc,v 1.25 2002/02/07 17:15:18 tdb Exp $
3 tdb 1.2
4     ##
5     ## Only the first section needs changing here, the rest are just
6     ## information for use throughout the build scripts
7     ##
8    
9     ## File and Path Locations
10    
11     # ****** These need to be set correctly ******
12     # Location of the CVS Repository Root
13 tdb 1.23 CVSROOT = :ext:username@cvs.i-scream.org.uk:/cvs/i-scream
14 tdb 1.22 CVSSERVERMODULE = cms/source/server
15 tdb 1.2 # ****** These need to be set correctly ******
16 tdb 1.12
17     # This will attempt to locate cvs, and return the path.
18     CVS = `if test -x /usr/bin/cvs; then echo /usr/bin/cvs; else if test -x /usr/local/bin/cvs; then echo /usr/local/bin/cvs; else echo cvs; fi fi`
19 tdb 1.2
20     # Location of the build directory
21 tdb 1.17 BUILD = $(SOURCEROOT)/build
22 tdb 1.2 # Relative (to BUILD) location of the libraries
23     LIBDIR = $(BUILD)/lib
24     # Location of the main include
25 tdb 1.17 MKINC = $(SOURCEROOT)/Makefile.inc
26 tdb 1.2
27     # Install Prefix
28     prefix = /usr/local/iscream-server
29     INSTALL = $(prefix)
30    
31     # cvsbuild temporary directory name
32 tdb 1.17 CVSBUILDTEMP = $(SOURCEROOT)/cvsbuildtemp
33 tdb 1.2 # cvsbuild default revision
34     rev = HEAD
35     REVISION = $(rev)
36    
37     ## Compiler Information
38 tdb 1.25 JCLIBS = $(LIBDIR)/idl.jar:$(LIBDIR)/jacorb.jar:$(LIBDIR)/jaxp.jar:$(LIBDIR)/crimson.jar:$(LIBDIR)/mm.mysql-2.0.11-bin.jar:$(LIBDIR)/pircbot.jar
39 tdb 1.17 ##### Added $(SOURCEROOT)/idl - this may not be a good thing, but it helps dependencies.
40     JCCLASSPATH = $(JCLIBS):$(SOURCEROOT):$(BUILD):$(SOURCEROOT)/idl:.
41 tdb 1.13 # set JCFLAGS to these if you want to optimise and turn off debugging
42     #JCFLAGS = -g:none -O
43     JCFLAGS =
44 tdb 1.2
45     ## Package information
46    
47     # Name of archives
48 tdb 1.10 ARCNAME = iscream-server
49 tdb 1.2 TAREXT = .tar
50     TARGZEXT = .tar.gz
51     ZIPEXT = .zip
52    
53     TARFILE = $(ARCNAME)$(TAREXT)
54     TARGZFILE = $(ARCNAME)$(TARGZEXT)
55     ZIPFILE = $(ARCNAME)$(ZIPEXT)
56    
57     # Name of JAR file (will be created in BUILD)
58 tdb 1.10 PACKAGE = iscream-server.jar
59 tdb 1.5 UTILPACKAGE = iscream-util.jar
60 tdb 1.2 # Main-class to be added to the Manifest
61 tdb 1.21 MAINCLASS = uk.org.iscream.cms.server.componentmanager.ComponentManager
62 tdb 1.2 # Class-path to be added to the Manifest
63 tdb 1.25 CLPATH = lib/idl.jar lib/jacorb.jar lib/jaxp.jar lib/mm.mysql-2.0.11-bin.jar lib/crimson.jar lib/pircbot.jar
64 tdb 1.2
65    
66     ## CHECK Files (for dependencies)
67 tdb 1.17 IDLCHECK = $(SOURCEROOT)/.doneidl
68     BUILDCHECK = $(SOURCEROOT)/.donebuild
69 tdb 1.2 COMPILECHECK = .donecompile
70 tdb 1.8 COPYCHECK = .donecopy
71 tdb 1.4
72     ## Javadoc package list
73 tdb 1.21 PKGLIST = uk.org.iscream.cms.server.clientinterface\
74     uk.org.iscream.cms.server.componentmanager\
75     uk.org.iscream.cms.server.core\
76     uk.org.iscream.cms.server.core.loggers\
77     uk.org.iscream.cms.server.dbinterface\
78     uk.org.iscream.cms.server.filter\
79     uk.org.iscream.cms.server.filter.plugins\
80     uk.org.iscream.cms.server.filtermanager\
81     uk.org.iscream.cms.server.rootfilter\
82     uk.org.iscream.cms.server.util\
83     uk.org.iscream.cms.server.client\
84     uk.org.iscream.cms.server.client.monitors\
85     uk.org.iscream.cms.server.client.alerters
86 tdb 1.20 ## Javadoc formatting
87 tdb 1.26 JDTITLE = "i-scream CMS server"
88 tdb 1.20 JDHEADER = "<img src='http://www.i-scream.org.uk/i-scream_small.gif' width='146' height='38'>"
89 tdb 1.26 JDBOTTOM = "<i>Copyright &\#169; 2000-2002 i-scream. All Rights Reserved.</i>"
90    
91     ## Javadoc API linking
92     JDJAPI = "http://java.sun.com/j2se/1.3/docs/api/"
93     JDPBAPI = "http://www.jibble.org/javadocs/pircbot/"
94 tdb 1.4
95     DOCDIR = doc
96     DOCTMPDIR = doctemp