]> gitweb.fperrin.net Git - DictionaryPC.git/commitdiff
Explicitly specify source and target for javac command.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sun, 24 May 2020 17:43:02 +0000 (19:43 +0200)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sun, 24 May 2020 17:44:06 +0000 (19:44 +0200)
Necessary to limit to Java 11 for compatibility with native-image.

compile.sh

index dbff5c9b1a6baf7ec1ad5c8d261eb665dbf654e1..0780effa987277498dbc431ecfe0dad39a95c226 100755 (executable)
@@ -27,4 +27,5 @@ fi
 mkdir -p bin
 # -encoding is just a work around for user that still run systems
 # with non-UTF8 locales
-javac --limit-modules java.xml,java.logging -Xlint:all -encoding UTF-8 -g -d bin/ ../Dictionary/Util/src/com/hughes/util/*.java ../Dictionary/Util/src/com/hughes/util/raf/*.java ../Dictionary/src/com/hughes/android/dictionary/DictionaryInfo.java ../Dictionary/src/com/hughes/android/dictionary/engine/*.java ../Dictionary/src/com/hughes/android/dictionary/C.java src/com/hughes/util/*.java src/com/hughes/android/dictionary/*.java src/com/hughes/android/dictionary/*/*.java src/com/hughes/android/dictionary/*/*/*.java -classpath "$ICU4J:$JUNIT:$COMMONS:$COMMONS_COMPRESS"
+# Limit to Java 11 for compatibility with native-image
+javac --source 11 --target 11 --limit-modules java.xml,java.logging -Xlint:all -encoding UTF-8 -g -d bin/ ../Dictionary/Util/src/com/hughes/util/*.java ../Dictionary/Util/src/com/hughes/util/raf/*.java ../Dictionary/src/com/hughes/android/dictionary/DictionaryInfo.java ../Dictionary/src/com/hughes/android/dictionary/engine/*.java ../Dictionary/src/com/hughes/android/dictionary/C.java src/com/hughes/util/*.java src/com/hughes/android/dictionary/*.java src/com/hughes/android/dictionary/*/*.java src/com/hughes/android/dictionary/*/*/*.java -classpath "$ICU4J:$JUNIT:$COMMONS:$COMMONS_COMPRESS"