From 7f0b237721d6e4244def16fa4d51ddeea9b7b8da Mon Sep 17 00:00:00 2001 From: =?utf8?q?Reimar=20D=C3=B6ffinger?= Date: Sat, 25 Apr 2020 11:50:19 +0200 Subject: [PATCH] Add scripts to compile a native image. --- native-image-reflection.json | 8 ++++++++ native-image.sh | 1 + 2 files changed, 9 insertions(+) create mode 100644 native-image-reflection.json create mode 100755 native-image.sh diff --git a/native-image-reflection.json b/native-image-reflection.json new file mode 100644 index 0000000..e86958e --- /dev/null +++ b/native-image-reflection.json @@ -0,0 +1,8 @@ +[ + { + "name": "com.ibm.icu.text.CollatorServiceShim", + "methods": [ + { "name": "", "parameterTypes": [] } + ] + } +] diff --git a/native-image.sh b/native-image.sh new file mode 100755 index 0000000..a332f2f --- /dev/null +++ b/native-image.sh @@ -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 -- 2.43.0