mirror of
https://github.com/AngelAuraMC/angelauramc-openjdk-build.git
synced 2025-08-03 15:46:08 -04:00
33 lines
1.2 KiB
Bash
Executable File
33 lines
1.2 KiB
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
rm -rf jreout || true
|
|
|
|
imagespath=openjdk/build/${JVM_PLATFORM}-${TARGET_JDK}-normal-${JVM_VARIANTS}-${JDK_DEBUG_LEVEL}/images
|
|
|
|
if [ "$TARGET_JDK" == "arm" ]
|
|
then
|
|
export TARGET_JDK=aarch32
|
|
fi
|
|
|
|
mkdir dizout
|
|
|
|
if [ "$BUILD_IOS" == "1" ]; then
|
|
find $imagespath -name "*.dylib" -exec ldid -S ios-sign-entitlements.xml {} \;
|
|
find $imagespath -name "bin" -exec ldid -S ios-sign-entitlements.xml {}/* \;
|
|
fi
|
|
|
|
cp -r $imagespath/j2re-image jreout
|
|
cp -r $imagespath/j2sdk-image jdkout
|
|
|
|
mv jdkout/lib/${TARGET_JDK}/libfreetype.so.6 jdkout/lib/${TARGET_JDK}/libfreetype.so || echo "Move exit $?"
|
|
mv jdkout/lib/${TARGET_JDK}/libfreetype.dylib.6 jdkout/lib/${TARGET_JDK}/libfreetype.dylib || echo "Move exit $?"
|
|
mv jreout/lib/${TARGET_JDK}/libfreetype.so.6 jreout/lib/${TARGET_JDK}/libfreetype.so || echo "Move exit $?"
|
|
mv jreout/lib/${TARGET_JDK}/libfreetype.dylib.6 jreout/lib/${TARGET_JDK}/libfreetype.dylib || echo "Move exit $?"
|
|
|
|
# mv jreout/lib/${TARGET_JDK}/libfontmanager.diz jreout/lib/${TARGET_JDK}/libfontmanager.diz.keep
|
|
# find jreout -name "*.diz" | xargs -- rm
|
|
# mv jreout/lib/${TARGET_JDK}/libfontmanager.diz.keep jreout/lib/${TARGET_JDK}/libfontmanager.diz
|
|
|
|
find jdkout -name "*.diz" | xargs -- rm
|
|
find jreout -name "*.diz" -exec mv {} dizout/ \;
|