ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/conient/Config2.inc
Revision: 1.22
Committed: Fri Feb 21 13:45:46 2003 UTC (21 years, 2 months ago) by tdb
Branch: MAIN
Changes since 1.21: +2 -2 lines
Log Message:
Main change is making the use of jacorb.properties transparent to the end
user - something which should have been done with CorbaServices a long time
ago :-) Now a base jacorb.properties is included in the jar files, because
it's searched by the jacorb loading stuff. The only value outside of the
jar file is the naming service location, which can now be found in the
default.properties files.

The server and corbaservices assume that the naming services is running on
localhost on port 8052, which is ok for most normal things. If it's on a
different host the default.properties just needs fixing.

Also added a default.properties style thing to the corbaservices, and fixed
some bugs in the command line argument parsing.

Finally, fixed a bug with the make src target of all the Makefiles.

File Contents

# Content
1 # Include Config for conient
2 # $Id: Config2.inc,v 1.21 2003/02/16 20:35:55 tdb Exp $
3
4 include $(SOURCEROOT)/Version.inc
5
6 # Name of our dist
7 DISTNAME = iscream_conient
8
9 # Location of the i-scream CVS Repository Root
10 CVSROOT = :pserver:anonymous@cvs.i-scream.org.uk:/cvs/i-scream
11
12 # This will attempt to locate cvs, and return the path.
13 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`
14
15 # and the same for cvs2cl
16 CVS2CL = `if test -x /usr/bin/cvs2cl; then echo /usr/bin/cvs2cl; else if test -x /usr/local/bin/cvs2cl; then echo /usr/local/bin/cvs2cl; else echo cvs2cl; fi fi`
17 # and flags for cvs2cl
18 CVS2CLFLAGS = --stdout --no-wrap -r -t -w -S -g "-d $(CVSROOT)" -g "-q"
19
20 # and the same for gpg
21 GPG = `if test -x /usr/bin/gpg; then echo /usr/bin/gpg; else if test -x /usr/local/bin/gpg; then echo /usr/local/bin/gpg; else echo gpg; fi fi`
22 # and flags for gpg
23 GPGFLAGS = -abs --default-key=0x135D6B0A
24
25 # Binary to run for javac and javadoc
26 JAVACBIN = javac
27 JAVADOCBIN = javadoc
28
29 # Location of the build directory
30 BUILDDIRNAME = build
31 BUILD = $(SOURCEROOT)/$(BUILDDIRNAME)
32 # Relative (to BUILD) location of the libraries
33 LIBDIR = $(BUILD)/lib
34 # Location of the main include
35 MKINC = $(SOURCEROOT)/Makefile.inc
36
37 # Compiler Information
38 JCLIBS = $(LIBDIR)/jaxp.jar:$(LIBDIR)/crimson.jar:$(LIBDIR)/iscream_util.jar
39 JCCLASSPATH = $(JCLIBS):$(SOURCEROOT):$(BUILD):.
40 # set JCFLAGS to these if you want to optimise and turn off debugging
41 #JCFLAGS = -g:none -O
42 JCFLAGS =
43
44 # Name of JAR file (will be created in BUILD)
45 PACKAGE = $(DISTNAME).jar
46 # Main-class to be added to the Manifest
47 MAINCLASS = uk.org.iscream.cms.conient.Conient
48 # Class-path to be added to the Manifest
49 CLPATH = lib/jaxp.jar lib/crimson.jar lib/iscream_util.jar
50
51 # CHECK Files (for dependencies)
52 MCOMPILECHECK = $(SOURCEROOT)/$(COMPILECHECK)
53 SRCCHECK = $(SOURCEROOT)/.donesrc
54 JAVADOCCHECK = $(SOURCEROOT)/.donejavadoc
55 MKDISTCHECK = $(BUILD)/.donemkdist
56 MKDISTBINCHECK = $(BUILD)/.donemkdistbin
57 MKDISTFILESCHECK = $(BUILD)/.donemkdistfiles
58 MKDISTFILESBINCHECK = $(BUILD)/.donemkdistfilesbin
59 COMPILECHECK = .donecompile
60 COPYCHECK = .donecopy
61
62 # Javadoc package list
63 PKGLIST = uk.org.iscream.cms.conient\
64 uk.org.iscream.cms.conient.datacomponents
65
66 # Javadoc formatting
67 JDTITLE = "i-scream CMS conient"
68 JDHEADER = "<img src='http://www.i-scream.org.uk/i-scream_small.gif' width='146' height='38'>"
69 JDBOTTOM = "<i>Copyright &\#169; 2000-2003 i-scream. All Rights Reserved.</i>"
70
71 # Javadoc Directories
72 DOCDIR = $(BUILD)/doc
73 APICACHE = $(SOURCEROOT)/.api-cache
74
75 # Javadoc API linking
76 JDJAPI = "http://java.sun.com/j2se/1.4.1/docs/api/"
77 JDUAPI = "http://www.i-scream.org.uk/javadoc/util/"
78
79 # Javadoc API cache
80 JDJAPIC = $(APICACHE)/jdk
81 JDUAPIC = $(APICACHE)/util
82
83 # ChangeLog file
84 CHANGELOG = $(BUILD)/ChangeLog
85
86 # Directory to put the source code in
87 SRCDIR = $(BUILD)/src
88 # Files to be included in the source code dist
89 SRCFILES = Config2.inc Makefile Makefile.inc README build.config \
90 build.xml configure uk COPYING Version.inc \
91 $(BUILDDIRNAME)/etc \
92 $(BUILDDIRNAME)/lib $(BUILDDIRNAME)/run.bat \
93 $(BUILDDIRNAME)/run.sh $(BUILDDIRNAME)/Makefile \
94 $(BUILDDIRNAME)/resources
95
96 # Licence File
97 LICFILE = COPYING
98
99 # User configurable options - defaults
100 dest = $(BUILD)
101 prefix = /opt/$(DISTNAME)-$(VERSION)
102
103 # Install Prefix
104 INSTALLPREFIX = $(prefix)
105 DISTDEST = $(dest)
106
107 # Archive extensions
108 TAREXT = .tar
109 TARGZEXT = .tar.gz
110 ZIPEXT = .zip
111 SIGEXT = .asc
112
113 # Subdirectory the dist should be in
114 DISTDIR = $(DISTNAME)-$(VERSION)
115
116 # Name of various distfiles
117 TARFILE = $(DISTNAME)-$(VERSION)$(TAREXT)
118 TARGZFILE = $(DISTNAME)-$(VERSION)$(TARGZEXT)
119 TARGZFILESIG = $(TARGZFILE)$(SIGEXT)
120 ZIPFILE = $(DISTNAME)-$(VERSION)$(ZIPEXT)
121 ZIPFILESIG = $(ZIPFILE)$(SIGEXT)
122 BINTARFILE = $(DISTNAME)-bin-$(VERSION)$(TAREXT)
123 BINTARGZFILE = $(DISTNAME)-bin-$(VERSION)$(TARGZEXT)
124 BINTARGZFILESIG = $(BINTARGZFILE)$(SIGEXT)
125 BINZIPFILE = $(DISTNAME)-bin-$(VERSION)$(ZIPEXT)
126 BINZIPFILESIG = $(BINZIPFILE)$(SIGEXT)