# | Line 2 | Line 2 | |
---|---|---|
2 | # $Id$ | |
3 | ||
4 | ## | |
5 | < | ## Only the first two need changing here, the rest are just information |
6 | < | ## for use throughout the build scripts |
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 two will need to be set correctly ****** |
11 | > | # ****** These need to be set correctly ****** |
12 | # Location of the CVS Repository Root | |
13 | CVSROOT = /usr/local/proj/co600_10/cvs | |
14 | < | # Location of the checked out local copy (hope to automate this) |
15 | < | SERVERROOT = /home/cut/tdb1/cvs/source/server |
16 | < | # ****** These two will need to be set correctly ****** |
14 | > | CVSSERVERMODULE = source/server |
15 | > | # ****** These need to be set correctly ****** |
16 | ||
17 | # Location of the build directory | |
18 | BUILD = $(SERVERROOT)/build | |
# | Line 22 | Line 21 | LIBDIR = $(BUILD)/lib | |
21 | # Location of the main include | |
22 | MKINC = $(SERVERROOT)/Makefile.inc | |
23 | ||
24 | + | # Install Prefix |
25 | + | prefix = /usr/local/iscream-server |
26 | + | INSTALL = $(prefix) |
27 | ||
28 | < | ## JAR information |
28 | > | # cvsbuild temporary directory name |
29 | > | CVSBUILDTEMP = $(SERVERROOT)/cvsbuildtemp |
30 | > | # cvsbuild default revision |
31 | > | rev = HEAD |
32 | > | REVISION = $(rev) |
33 | ||
34 | + | ## Compiler Information |
35 | + | JCLIBS = $(LIBDIR)/idl.jar:$(LIBDIR)/jacorb.jar:$(LIBDIR)/jaxp.jar:$(LIBDIR)/parser.jar:$(LIBDIR)/mm.mysql-2.0.2-bin.jar |
36 | + | ##### Added $(SERVERROOT)/idl - this may not be a good thing, but it helps dependencies. |
37 | + | JCCLASSPATH = $(JCLIBS):$(SERVERROOT):$(BUILD):$(SERVERROOT)/idl:. |
38 | + | |
39 | + | ## Package information |
40 | + | |
41 | + | # Name of archives |
42 | + | ARCNAME = iscream |
43 | + | TAREXT = .tar |
44 | + | TARGZEXT = .tar.gz |
45 | + | ZIPEXT = .zip |
46 | + | |
47 | + | TARFILE = $(ARCNAME)$(TAREXT) |
48 | + | TARGZFILE = $(ARCNAME)$(TARGZEXT) |
49 | + | ZIPFILE = $(ARCNAME)$(ZIPEXT) |
50 | + | |
51 | # Name of JAR file (will be created in BUILD) | |
52 | PACKAGE = iscream.jar | |
53 | + | UTILPACKAGE = iscream-util.jar |
54 | # Main-class to be added to the Manifest | |
55 | < | MAINCLASS = uk.ac.ukc.iscream.core.Core |
55 | > | MAINCLASS = uk.ac.ukc.iscream.componentmanager.ComponentManager |
56 | # Class-path to be added to the Manifest | |
57 | < | CLPATH = $(LIBDIR)/idl.jar $(LIBDIR)/jacorb.jar $(LIBDIR)/jaxp.jar $(LIBDIR)/parser.jar |
57 | > | CLPATH = lib/idl.jar lib/jacorb.jar lib/jaxp.jar lib/parser.jar lib/mm.mysql-2.0.2-bin.jar |
58 | ||
59 | ||
36 | – | ## IDL information |
37 | – | |
38 | – | # Location IDL files will be checked out to |
39 | – | IDLFILES = $(SERVERROOT)/idl/uk |
40 | – | |
41 | – | |
60 | ## CHECK Files (for dependencies) | |
61 | IDLCHECK = $(SERVERROOT)/.doneidl | |
62 | BUILDCHECK = $(SERVERROOT)/.donebuild | |
63 | + | COMPILECHECK = .donecompile |
64 | + | COPYCHECK = .donecopy |
65 | + | |
66 | + | ## Javadoc package list |
67 | + | PKGLIST = uk.ac.ukc.iscream.clientinterface uk.ac.ukc.iscream.componentmanager\ |
68 | + | uk.ac.ukc.iscream.core uk.ac.ukc.iscream.core.loggers\ |
69 | + | uk.ac.ukc.iscream.dbinterface uk.ac.ukc.iscream.filter\ |
70 | + | uk.ac.ukc.iscream.filter.plugins uk.ac.ukc.iscream.filtermanager\ |
71 | + | uk.ac.ukc.iscream.rootfilter uk.ac.ukc.iscream.util\ |
72 | + | uk.ac.ukc.iscream.client |
73 | + | |
74 | + | DOCDIR = doc |
75 | + | DOCTMPDIR = doctemp |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |