]> gitweb.fperrin.net Git - DictionaryPC.git/commitdiff
Add scripts to compile a native image.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sat, 25 Apr 2020 09:50:19 +0000 (11:50 +0200)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sat, 25 Apr 2020 09:50:19 +0000 (11:50 +0200)
native-image-reflection.json [new file with mode: 0644]
native-image.sh [new file with mode: 0755]

diff --git a/native-image-reflection.json b/native-image-reflection.json
new file mode 100644 (file)
index 0000000..e86958e
--- /dev/null
@@ -0,0 +1,8 @@
+[
+  {
+    "name": "com.ibm.icu.text.CollatorServiceShim",
+    "methods": [
+      { "name": "<init>", "parameterTypes": [] }
+    ]
+  }
+]
diff --git a/native-image.sh b/native-image.sh
new file mode 100755 (executable)
index 0000000..a332f2f
--- /dev/null
@@ -0,0 +1 @@
+"$GRAALVM_HOME"/bin/native-image --no-server -H:Name="DictionaryPC" com.hughes.android.dictionary.engine.Runner --no-fallback -cp bin/:/usr/share/java/commons-compress.jar:/usr/share/java/commons-text.jar:/usr/share/java/commons-lang3.jar:/usr/share/java/icu4j-49.1.jar -H:IncludeResources="com/ibm/icu/.*" -H:ReflectionConfigurationFiles=native-image-reflection.json