source: main/trunk/greenstone3/build.properties.in@ 24158

Last change on this file since 24158 was 23849, checked in by davidb, 13 years ago

Addition of perl.path to help control where Perl is found.

File size: 3.4 KB
Line 
1#### properties file for Greenstone3 building using ANT. See the README for more
2#### information
3
4## Tomcat installation
5# Set this to the internet/intranet name of the machine that Tomcat is/will be
6# run on. localhost is fine for accessing the server from the local machine,
7# but not remotely
8tomcat.server=localhost
9# The port number that tomcat is/will be run on
10tomcat.port=8080
11# Tomcat's shutdown port - this may need to be changed if you are running two or more Tomcats
12tomcat.shutdown.port=8005
13# If tomcat is already running, enter the path to the base directory here
14tomcat.installed.path=
15# uncomment the following if you have moved the greenstone3 web directory to tomcats webapps dir
16#web.home=${tomcat.installed.path}/webapps/greenstone3
17
18## Collection building options
19# uncomment if you don't want to have collection building enabled
20#disable.collection.building=true
21#
22# uncomment (and edit) if you want to control where perl is found
23#perl.path=/usr/bin
24
25## Greenstone 3 server program options
26# does running the server automatically start up Tomcat and a browser
27server.auto.start=false
28# default servlet to start with
29server.default.servlet=/library
30
31##Browser setup
32browser.path=
33
34## Proxy setup - Greenstone installation will attempt to download extra packages. Set the proxy information here if you are behind a firewall.
35# The proxy server name
36proxy.host=
37# The proxy server port
38proxy.port=
39# A user name to use when talking to the proxy server (optional, will prompt if not entered here)
40proxy.user=
41# A password to use when talking to the proxy server (optional, will prompt if not entered here)
42proxy.password=
43
44## java compilation properties - for javac
45# Should compilation include the debug option?
46compile.debug=true
47# Should compilation include the deprecation option?
48compile.deprecation=true
49# Should compilation include the optimize option?
50compile.optimize=true
51
52# Control whether or not JNI bindings are used
53# e.g. MG, MG++ and GDBM and the like
54# Setting this false means these components are not available to the install
55# The expectation is that collections will be build from 100% Java components:
56# e.g Lucene and JDBM
57#
58# Ant 1.7.1 and before only test for *existence* so this needs to be commented
59# in or out to control whether jni is used or not
60with.jni=true
61
62## Controls whether or not we want GLI and GEMS to be checked out and compiled
63with.gli.and.gems=true
64
65## Control if compilation of gs2 is static or not. Used, for example, for distributions
66# Same issue as 'with.jni' for how this gets used in ant 1.7.1 and before
67#compile.static=true
68
69## Uncomment this line to enable compilation with the gnome-lib extension
70## The gnome-lib extension should be in the [gsdl3home]/ext directory
71#use.support.lib=true
72
73## windows c++ compilation
74# The following property does not help in build.xml.
75# The user needs to run Visual Studio's vcvars32.bat script from the
76# MSDOS prompt before compiling Greenstone3 (before "ant prepare install")
77#compile.windows.c++.setup=C:/Program Files/Microsoft Visual Studio/VC98/Bin/VCVARS32.BAT
78
79##Flax stuff##
80##uncomment if you want to install flax
81#install.flax=true
82flax.checkout.path=${flax.svn.root}/trunk/flaxmain
83
84##Web services related constants##
85base.webservice.name=SOAPServer
86##listing and description of all the web services deployable on GS3##
87web.services.list=${base.webservice.name} for Greenstone3's core web services, QBR${base.webservice.name} for Query, Browse and Retrieve services
Note: See TracBrowser for help on using the repository browser.