add all charsets when building native image

This commit is contained in:
Rahul De 2021-05-26 18:16:09 +02:00
parent 17f35b4d48
commit 01974c4d28
No known key found for this signature in database
GPG key ID: 4435E700B66BA90F
2 changed files with 2 additions and 0 deletions

View file

@ -71,6 +71,7 @@ args=( "-jar" "$BABASHKA_JAR"
"-H:ServiceLoaderFeatureExcludeServices=javax.sound.midi.spi.MidiDeviceProvider" "-H:ServiceLoaderFeatureExcludeServices=javax.sound.midi.spi.MidiDeviceProvider"
"-H:ServiceLoaderFeatureExcludeServices=javax.sound.midi.spi.SoundbankReader" "-H:ServiceLoaderFeatureExcludeServices=javax.sound.midi.spi.SoundbankReader"
"-H:ServiceLoaderFeatureExcludeServices=javax.sound.midi.spi.MidiFileWriter" "-H:ServiceLoaderFeatureExcludeServices=javax.sound.midi.spi.MidiFileWriter"
"-H:+AddAllCharsets"
"$BABASHKA_XMX" ) "$BABASHKA_XMX" )
BABASHKA_STATIC=${BABASHKA_STATIC:-} BABASHKA_STATIC=${BABASHKA_STATIC:-}

View file

@ -50,6 +50,7 @@ call %GRAALVM_HOME%\bin\native-image.cmd ^
"-H:ServiceLoaderFeatureExcludeServices=javax.sound.midi.spi.SoundbankReader" ^ "-H:ServiceLoaderFeatureExcludeServices=javax.sound.midi.spi.SoundbankReader" ^
"-H:ServiceLoaderFeatureExcludeServices=javax.sound.midi.spi.MidiFileWriter" ^ "-H:ServiceLoaderFeatureExcludeServices=javax.sound.midi.spi.MidiFileWriter" ^
"-H:ServiceLoaderFeatureExcludeServices=java.awt.Toolkit" ^ "-H:ServiceLoaderFeatureExcludeServices=java.awt.Toolkit" ^
"-H:+AddAllCharsets" ^
"%BABASHKA_XMX%" "%BABASHKA_XMX%"
if %errorlevel% neq 0 exit /b %errorlevel% if %errorlevel% neq 0 exit /b %errorlevel%