diff --git a/buildapp/instructions.md b/buildapp/instructions.md index 238abb4cf..9498c602a 100644 --- a/buildapp/instructions.md +++ b/buildapp/instructions.md @@ -22,7 +22,7 @@ jlink --module-path ~/Documents/openjdk/jdk-17.0.1.jdk-arm/Contents/Home/jmods:m jlink --module-path ~/Documents/openjdk/jdk-17.0.1.jdk-x86/Contents/Home/jmods:mods --add-modules java.base,java.desktop,java.net.http,jdk.crypto.ec,java.logging,java.scripting,jdk.unsupported --output ~/Documents/Terrarum/out/runtime-osx-x86 --no-header-files --no-man-pages --strip-debug --compress=2 ``` -(note: matching the building machine with the target OS is highly recommended -- Use Linux for building linux x86/arm; Mac for building macOS x86/arm; Windows for building Windows Java Runtime) +**Note: due to Apple being Apple, macOS runtimes must be created from the macOS** This process assumes that the game does NOT use the Java 9+ modules and every single required libraries are fat-jar'd (their contents extracted right into the Jar) diff --git a/buildapp/make_assets_release.sh b/buildapp/make_assets_release.sh index 32228d59f..8d4942515 100755 --- a/buildapp/make_assets_release.sh +++ b/buildapp/make_assets_release.sh @@ -13,7 +13,7 @@ rm $DESTDIR/batchtest.txt rm $DESTDIR/test_texture.tga rm $DESTDIR/worldbacktest.tga rm -r $DESTDIR/books -rm $DESTDIR/clut/skybox.tga +rm $DESTDIR/clut/skybox*.tga rm $DESTDIR/graphics/*.bat rm $DESTDIR/keylayout/*.not_ime rm $DESTDIR/mods/basegame/blocks/*.gz