| 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 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 20 | 
   | 
 # Location of the build directory | 
 
 
 
 
 
 
 
 
 
 
 
 | 21 | 
 < | 
 BUILD = $(SERVERROOT)/build | 
 
 
 
 
 
 
 
 
 
 | 21 | 
 > | 
 BUILD = $(SOURCEROOT)/build | 
 
 
 
 
 
 
 
 
 
 
 
 | 22 | 
   | 
 # Relative (to BUILD) location of the libraries | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 23 | 
   | 
 LIBDIR = $(BUILD)/lib | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 24 | 
   | 
 # Location of the main include | 
 
 
 
 
 
 
 
 
 
 
 
 | 25 | 
 < | 
 MKINC = $(SERVERROOT)/Makefile.inc | 
 
 
 
 
 
 
 
 
 
 | 25 | 
 > | 
 MKINC = $(SOURCEROOT)/Makefile.inc | 
 
 
 
 
 
 
 
 
 
 
 
 | 26 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 27 | 
   | 
 # Install Prefix | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 28 | 
   | 
 prefix = /usr/local/iscream-server | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 29 | 
   | 
 INSTALL = $(prefix) | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 30 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 31 | 
   | 
 # cvsbuild temporary directory name | 
 
 
 
 
 
 
 
 
 
 
 
 | 32 | 
 < | 
 CVSBUILDTEMP = $(SERVERROOT)/cvsbuildtemp | 
 
 
 
 
 
 
 
 
 
 | 32 | 
 > | 
 CVSBUILDTEMP = $(SOURCEROOT)/cvsbuildtemp | 
 
 
 
 
 
 
 
 
 
 
 
 | 33 | 
   | 
 # cvsbuild default revision | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 34 | 
   | 
 rev = HEAD | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 35 | 
   | 
 REVISION = $(rev) | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 36 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 37 | 
   | 
 ## Compiler Information | 
 
 
 
 
 
 
 
 
 
 
 
 | 38 | 
 < | 
 JCLIBS = $(LIBDIR)/idl.jar:$(LIBDIR)/jacorb.jar:$(LIBDIR)/jaxp.jar:$(LIBDIR)/parser.jar:$(LIBDIR)/mm.mysql-2.0.2-bin.jar | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 39 | 
 < | 
 ##### Added $(SERVERROOT)/idl - this may not be a good thing, but it helps dependencies. | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 40 | 
 < | 
 JCCLASSPATH = $(JCLIBS):$(SERVERROOT):$(BUILD):$(SERVERROOT)/idl:. | 
 
 
 
 
 
 
 
 
 
 | 38 | 
 > | 
 JCLIBS = $(LIBDIR)/idl.jar:$(LIBDIR)/jacorb.jar:$(LIBDIR)/jaxp.jar:$(LIBDIR)/crimson.jar:$(LIBDIR)/mm.mysql-2.0.4-bin.jar | 
 
 
 
 
 
 | 39 | 
 > | 
 ##### Added $(SOURCEROOT)/idl - this may not be a good thing, but it helps dependencies. | 
 
 
 
 
 
 | 40 | 
 > | 
 JCCLASSPATH = $(JCLIBS):$(SOURCEROOT):$(BUILD):$(SOURCEROOT)/idl:. | 
 
 
 
 
 
 
 
 
 
 
 
 | 41 | 
   | 
 # set JCFLAGS to these if you want to optimise and turn off debugging | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 42 | 
   | 
 #JCFLAGS = -g:none -O | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 43 | 
   | 
 JCFLAGS = | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 60 | 
   | 
 # Main-class to be added to the Manifest | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 61 | 
   | 
 MAINCLASS = uk.ac.ukc.iscream.componentmanager.ComponentManager | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 62 | 
   | 
 # Class-path to be added to the Manifest | 
 
 
 
 
 
 
 
 
 
 
 
 | 63 | 
 < | 
 CLPATH = lib/idl.jar lib/jacorb.jar lib/jaxp.jar lib/parser.jar lib/mm.mysql-2.0.2-bin.jar | 
 
 
 
 
 
 
 
 
 
 | 63 | 
 > | 
 CLPATH = lib/idl.jar lib/jacorb.jar lib/jaxp.jar lib/mm.mysql-2.0.4-bin.jar lib/crimson.jar | 
 
 
 
 
 
 
 
 
 
 
 
 | 64 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 65 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 66 | 
   | 
 ## CHECK Files (for dependencies) | 
 
 
 
 
 
 
 
 
 
 
 
 | 67 | 
 < | 
 IDLCHECK = $(SERVERROOT)/.doneidl | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 68 | 
 < | 
 BUILDCHECK = $(SERVERROOT)/.donebuild | 
 
 
 
 
 
 
 
 
 
 | 67 | 
 > | 
 IDLCHECK = $(SOURCEROOT)/.doneidl | 
 
 
 
 
 
 | 68 | 
 > | 
 BUILDCHECK = $(SOURCEROOT)/.donebuild | 
 
 
 
 
 
 
 
 
 
 
 
 | 69 | 
   | 
 COMPILECHECK = .donecompile | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 70 | 
   | 
 COPYCHECK = .donecopy | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 71 | 
   | 
  |