Mercurial > hg > monetdb-java
diff Makefile @ 786:f7df78989ac5
Generate MonetVersion.java rather than MonetDriver.java
MonetDriver.java also contains code, MonetVersion only the generated values.
author | Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com> |
---|---|
date | Fri, 30 Jun 2023 11:55:48 +0200 (22 months ago) |
parents | e00866975421 |
children | a03de7b24ae8 |
line wrap: on
line diff
--- a/Makefile +++ b/Makefile @@ -1,14 +1,14 @@ -all: src/main/java/org/monetdb/jdbc/MonetDriver.java +all: src/main/java/org/monetdb/jdbc/MonetVersion.java ant -f build.xml distjdbc distmerocontrol cd tests; ant -f build.xml jar_jdbctests -jre17jars: src/main/java/org/monetdb/jdbc/MonetDriver.java +jre17jars: src/main/java/org/monetdb/jdbc/MonetVersion.java rm -rf build ant -f build_jre17.xml distjdbc rm -rf build -src/main/java/org/monetdb/jdbc/MonetDriver.java: build.properties src/main/java/org/monetdb/jdbc/MonetDriver.java.in - . ./build.properties; sed -e "s/@JDBC_MAJOR@/$$JDBC_MAJOR/g;s/@JDBC_MINOR@/$$JDBC_MINOR/g;s/@JDBC_VER_SUFFIX@/$$JDBC_VER_SUFFIX $$buildno/g" src/main/java/org/monetdb/jdbc/MonetDriver.java.in > src/main/java/org/monetdb/jdbc/MonetDriver.java +src/main/java/org/monetdb/jdbc/MonetVersion.java: build.properties src/main/java/org/monetdb/jdbc/MonetVersion.java.in + . ./build.properties; sed -e "s/@JDBC_MAJOR@/$$JDBC_MAJOR/g;s/@JDBC_MINOR@/$$JDBC_MINOR/g;s/@JDBC_VER_SUFFIX@/$$JDBC_VER_SUFFIX $$buildno/g" src/main/java/org/monetdb/jdbc/MonetVersion.java.in > src/main/java/org/monetdb/jdbc/MonetVersion.java testsjar: cd tests; ant -f build.xml jar_jdbctests @@ -17,7 +17,7 @@ doc: ant -f build.xml doc clean: - rm -f src/main/java/org/monetdb/jdbc/MonetDriver.java + rm -f src/main/java/org/monetdb/jdbc/MonetVersion.java rm -rf build tests/build jars doc cleandoc: