Changeset: 816650cda8d0 for monetdb-java
URL: https://dev.monetdb.org/hg/monetdb-java?cmd=changeset;node=816650cda8d0
Modified Files:
        ChangeLog
        build.xml
Branch: default
Log Message:

Include the java version in the jar files for clarity to users on which minimum 
Java version to use.


diffs (57 lines):

diff --git a/ChangeLog b/ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,9 @@
 # This file is updated with Maddlog
 
 * Wed Sep  4 2019 Martin van Dinther <martin.van.dint...@monetdbsolutions.com>
+- The jar files are now named according to Java version compatibility.
+  For example, the monetdb-jdbc-2.29.jre7.jar file should be used with
+  Java 7 (or higher).
 - Corrected JdbcClient program: the dumping of a view DDL was incorrect when
   the view creation statement was not starting with "create view ", such as
   when it was created using "CREATE VIEW" or "create or replace view". It now
diff --git a/build.xml b/build.xml
--- a/build.xml
+++ b/build.xml
@@ -33,17 +33,6 @@ Copyright 1997 - July 2008 CWI, August 2
   <property file="build.local.properties" />
   <property file="build.properties" />
 
-  <property name="jdbc-jar"
-    value="${jardir}/monetdb-jdbc-${JDBC_MAJOR}.${JDBC_MINOR}.jar" />
-  <property name="jdbcclient-jar"
-    value="${jardir}/jdbcclient.jar" />
-  <property name="jmonetdb-jar"
-    value="${jardir}/jmonetdb.jar" />
-  <property name="mcl-jar"
-    value="${jardir}/monetdb-mcl-${MCL_MAJOR}.${MCL_MINOR}.jar" />
-  <property name="mero-control-jar"
-    value="${jardir}/merocontrol.jar" />
-
   <!-- 
 
   Cross-compile for JVM 1.5 ("Java 5"). This allows the driver to work with 
older java installations.
@@ -56,8 +45,20 @@ Copyright 1997 - July 2008 CWI, August 2
   2015-07-16, sjo...@acm.org
 
   -->
-  <property name="jvm.version"               value="1.7" />
-  <property name="javac.flags"               value="-Xlint:-options" />
+  <property name="jvm.version"  value="1.7" />
+  <property name="jre.version"  value="jre7" />
+  <property name="javac.flags"  value="-Xlint:-options" />
+
+  <property name="jdbc-jar"
+    
value="${jardir}/monetdb-jdbc-${JDBC_MAJOR}.${JDBC_MINOR}.${jre.version}.jar" />
+  <property name="jdbcclient-jar"
+    value="${jardir}/jdbcclient.${jre.version}.jar" />
+  <property name="jmonetdb-jar"
+    value="${jardir}/jmonetdb.${jre.version}.jar" />
+  <property name="mcl-jar"
+    value="${jardir}/monetdb-mcl-${MCL_MAJOR}.${MCL_MINOR}.${jre.version}.jar" 
/>
+  <property name="mero-control-jar"
+    value="${jardir}/merocontrol.${jre.version}.jar" />
 
   <!-- full target -->
   <target name="all">
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to