ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/reports/DBReporter/Config2.inc
Revision: 1.14
Committed: Fri Feb 21 13:45:48 2003 UTC (21 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.13: +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

# User Rev Content
1 tdb 1.10 # Include Config for the dbreporter
2 tdb 1.14 # $Id: Config2.inc,v 1.13 2003/02/16 20:35:58 tdb Exp $
3 tdb 1.1
4 tdb 1.10 include $(SOURCEROOT)/Version.inc
5 tdb 1.1
6 tdb 1.10 # Name of our dist
7     DISTNAME = iscream_dbreporter
8 tdb 1.1
9 tdb 1.10 # Location of the i-scream CVS Repository Root
10 tdb 1.8 CVSROOT = :pserver:anonymous@cvs.i-scream.org.uk:/cvs/i-scream
11 tdb 1.1
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 tdb 1.10 # 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 tdb 1.1 # Location of the build directory
30 tdb 1.10 BUILDDIRNAME = build
31     BUILD = $(SOURCEROOT)/$(BUILDDIRNAME)
32 tdb 1.1 # Relative (to BUILD) location of the libraries
33     LIBDIR = $(BUILD)/lib
34     # Location of the main include
35     MKINC = $(SOURCEROOT)/Makefile.inc
36    
37 tdb 1.10 # Compiler Information
38 tdb 1.9 JCLIBS = $(LIBDIR)/jaxp.jar:$(LIBDIR)/crimson.jar:$(LIBDIR)/mm.mysql-2.0.11-bin.jar:$(LIBDIR)/iscream_util.jar:$(LIBDIR)/Acme.jar
39 tdb 1.10 JCCLASSPATH = $(JCLIBS):$(SOURCEROOT):$(BUILD):.
40 tdb 1.1 # 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 tdb 1.10 PACKAGE = $(DISTNAME).jar
46 tdb 1.1 # Main-class to be added to the Manifest
47 tdb 1.10 MAINCLASS = uk.org.iscream.cms.dbrepoter.DBReporterMain
48 tdb 1.1 # Class-path to be added to the Manifest
49 tdb 1.9 CLPATH = lib/jaxp.jar lib/mm.mysql-2.0.11-bin.jar lib/crimson.jar lib/iscream_util.jar lib/Acme.jar
50 tdb 1.1
51 tdb 1.10 # 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 tdb 1.1 COMPILECHECK = .donecompile
60     COPYCHECK = .donecopy
61 tdb 1.3
62 tdb 1.10 # Javadoc package list
63 tdb 1.4 PKGLIST = uk.org.iscream.cms.dbreporter
64    
65 tdb 1.10 # Javadoc formatting
66     JDTITLE = "i-scream CMS DBReporter"
67 tdb 1.3 JDHEADER = "<img src='http://www.i-scream.org.uk/i-scream_small.gif' width='146' height='38'>"
68 tdb 1.11 JDBOTTOM = "<i>Copyright &\#169; 2000-2003 i-scream. All Rights Reserved.</i>"
69 tdb 1.7
70 tdb 1.10 # Javadoc Directories
71     DOCDIR = $(BUILD)/doc
72     APICACHE = $(SOURCEROOT)/.api-cache
73    
74     # Javadoc API linking
75 tdb 1.11 JDJAPI = "http://java.sun.com/j2se/1.4.1/docs/api/"
76 tdb 1.12 JDUAPI = "http://www.i-scream.org.uk/javadoc/util/"
77 tdb 1.1
78 tdb 1.10 # Javadoc API cache
79     JDJAPIC = $(APICACHE)/jdk
80 tdb 1.12 JDUAPIC = $(APICACHE)/util
81 tdb 1.10
82     # ChangeLog file
83     CHANGELOG = $(BUILD)/ChangeLog
84    
85     # Directory to put the source code in
86     SRCDIR = $(BUILD)/src
87     # Files to be included in the source code dist
88     SRCFILES = Config2.inc Makefile Makefile.inc build.config \
89     build.xml configure uk COPYING Version.inc \
90 tdb 1.14 $(BUILDDIRNAME)/etc \
91 tdb 1.10 $(BUILDDIRNAME)/lib $(BUILDDIRNAME)/run.bat \
92     $(BUILDDIRNAME)/run.sh $(BUILDDIRNAME)/Makefile
93 tdb 1.13
94     # License file
95     LICFILE = COPYING
96 tdb 1.10
97     # User configurable options - defaults
98     dest = $(BUILD)
99     prefix = /opt/$(DISTNAME)-$(VERSION)
100    
101     # Install Prefix
102     INSTALLPREFIX = $(prefix)
103     DISTDEST = $(dest)
104    
105     # Archive extensions
106     TAREXT = .tar
107     TARGZEXT = .tar.gz
108     ZIPEXT = .zip
109     SIGEXT = .asc
110    
111     # Subdirectory the dist should be in
112     DISTDIR = $(DISTNAME)-$(VERSION)
113    
114     # Name of various distfiles
115     TARFILE = $(DISTNAME)-$(VERSION)$(TAREXT)
116     TARGZFILE = $(DISTNAME)-$(VERSION)$(TARGZEXT)
117     TARGZFILESIG = $(TARGZFILE)$(SIGEXT)
118     ZIPFILE = $(DISTNAME)-$(VERSION)$(ZIPEXT)
119     ZIPFILESIG = $(ZIPFILE)$(SIGEXT)
120     BINTARFILE = $(DISTNAME)-bin-$(VERSION)$(TAREXT)
121     BINTARGZFILE = $(DISTNAME)-bin-$(VERSION)$(TARGZEXT)
122     BINTARGZFILESIG = $(BINTARGZFILE)$(SIGEXT)
123     BINZIPFILE = $(DISTNAME)-bin-$(VERSION)$(ZIPEXT)
124     BINZIPFILESIG = $(BINZIPFILE)$(SIGEXT)