mirror of
https://github.com/AngelAuraMC/angelauramc-openjdk-build.git
synced 2025-08-03 23:55:58 -04:00
Hopefully fix repackjre
This commit is contained in:
parent
3c4f9b3903
commit
3e1521f25d
11
repackjre.sh
11
repackjre.sh
@ -1,3 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
set -e
|
||||||
|
|
||||||
## Usage:
|
## Usage:
|
||||||
## ./repackjre.sh [path_to_normal_jre_tarballs] [output_path]
|
## ./repackjre.sh [path_to_normal_jre_tarballs] [output_path]
|
||||||
|
|
||||||
@ -24,7 +27,7 @@ compress_jars(){
|
|||||||
makearch () {
|
makearch () {
|
||||||
echo "Making $2...";
|
echo "Making $2...";
|
||||||
cd "$work";
|
cd "$work";
|
||||||
tar xf -9e --threads=0 $(find "$in" -name jre8-$2-*release.tar.xz) > /dev/null 2>&1;
|
tar xf $(find "$in" -name jre8-$2-*release.tar.xz) > /dev/null;
|
||||||
mv release "$work1"/;
|
mv release "$work1"/;
|
||||||
mv bin "$work1"/;
|
mv bin "$work1"/;
|
||||||
mkdir -p "$work1"/lib;
|
mkdir -p "$work1"/lib;
|
||||||
@ -41,7 +44,7 @@ makearch () {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
tar cJf bin-$2.tar.xz -C "$work1" . > /dev/null 2>&1;
|
XZ_OPT="-9e --threads=0" tar cJf bin-$2.tar.xz -C "$work1" . > /dev/null 2>&1;
|
||||||
mv bin-$2.tar.xz "$out"/;
|
mv bin-$2.tar.xz "$out"/;
|
||||||
rm -rf "$work"/*;
|
rm -rf "$work"/*;
|
||||||
rm -rf "$work1"/*;
|
rm -rf "$work1"/*;
|
||||||
@ -51,7 +54,7 @@ makearch () {
|
|||||||
makeuni () {
|
makeuni () {
|
||||||
echo "Making universal...";
|
echo "Making universal...";
|
||||||
cd "$work";
|
cd "$work";
|
||||||
tar xf $(find "$in" -name jre8-arm64-*release.tar.xz) > /dev/null 2>&1; rm -rf bin;
|
tar xf $(find "$in" -name jre8-arm64-*release.tar.xz) > /dev/null; rm -rf bin;
|
||||||
rm -rf lib/aarch64;
|
rm -rf lib/aarch64;
|
||||||
rm lib/jexec;
|
rm lib/jexec;
|
||||||
rm release;
|
rm release;
|
||||||
@ -77,7 +80,7 @@ makeuni () {
|
|||||||
rm man/ja_JP.UTF-8/man1/tnameserv.1
|
rm man/ja_JP.UTF-8/man1/tnameserv.1
|
||||||
|
|
||||||
compress_jars
|
compress_jars
|
||||||
tar cJf universal.tar.xz * > /dev/null 2>&1;
|
XZ_OPT="-9e --threads=0" tar cJf universal.tar.xz * > /dev/null 2>&1;
|
||||||
mv universal.tar.xz "$out"/;
|
mv universal.tar.xz "$out"/;
|
||||||
rm -rf "$work"/*;
|
rm -rf "$work"/*;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user