Index: /main/trunk/greenstone3/build.properties.in
===================================================================
--- /main/trunk/greenstone3/build.properties.in (revision 22183)
+++ /main/trunk/greenstone3/build.properties.in (revision 22184)
@@ -47,6 +47,18 @@
compile.optimize=true
-## should compilation be static?? - used for distributions
+# Control whether or not JNI bindings are used
+# e.g. MG, MG++ and GDBM and the like
+# Setting this false means these components are not available to the install
+# The expectation is that collections will be build from 100% Java components:
+# e.g Lucene and JDBM
+#
+# Ant 1.7.1 and before only test for *existence* so this needs to be commented
+# in or out to control whether jni is used or not
+with.jni=true
+
+## Control if compilation of gs2 is static or not. Used, for example, for distributions
+# Same issue as 'with.jni' for how this gets used in ant 1.7.1 and before
#compile.static=true
+
## windows c++ compilation
Index: /main/trunk/greenstone3/build.xml
===================================================================
--- /main/trunk/greenstone3/build.xml (revision 22183)
+++ /main/trunk/greenstone3/build.xml (revision 22184)
@@ -218,4 +218,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -315,4 +328,5 @@
+
@@ -810,5 +824,5 @@
-
+
@@ -1197,5 +1211,5 @@
description="Configure only the packages."/>
-
+
Configuring JavaGDBM
@@ -1228,4 +1242,11 @@
+
+
+
+
+
+
+
@@ -1246,8 +1267,4 @@
Install the javagdbm jar file
-
-
-
-
@@ -1288,10 +1305,19 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -1355,5 +1381,5 @@
-
+
@@ -1389,5 +1415,5 @@
-
+
@@ -1396,6 +1422,6 @@
-
-
+
+
@@ -1431,5 +1457,5 @@
-
+
@@ -1439,6 +1465,6 @@
-
-
+
+
@@ -1672,4 +1698,5 @@
dir="${build.src.home}" failonerror="true">
+
@@ -1882,2 +1909,3 @@
+