reset the build sh

This commit is contained in:
LegacyGamerHD
2020-11-26 12:52:36 +01:00
committed by GitHub
parent cbf71003ff
commit 0201722e69

View File

@@ -15,9 +15,9 @@ if [ "$2" == "--setup" ] || [ "$3" == "--setup" ] || [ "$4" == "--setup" ]; then
if [ -d "Minecraft" ]; then
rm Minecraft/ -r
fi
git clone https://github.com/LegacyGamerHD/Minecraft.git
git clone https://github.com/Akarin-project/Minecraft.git
fi
cd "$paperbasedir"
./paper jar
)
@@ -25,14 +25,11 @@ fi
echo "[Akarin] Ready to build"
(
cd "$paperbasedir"
echo "[Akarin] Touch sources.."
cd "$paperbasedir"
if [ "$2" == "--fast" ] || [ "$3" == "--fast" ] || [ "$4" == "--fast" ]; then
echo "[Akarin] Test and repatch has been skipped"
#\cp -rf "$basedir/api/src/main" "$paperbasedir/Paper-API/src/"
#\cp -rf "$basedir/api/pom.xml" "$paperbasedir/Paper-API/"
echo "[Akarin] Test has been skipped"
\cp -rf "$basedir/sources/src" "$paperbasedir/Paper-Server/"
\cp -rf "$basedir/sources/pom.xml" "$paperbasedir/Paper-Server/"
mvn clean install -DskipTests
@@ -40,22 +37,18 @@ echo "[Akarin] Ready to build"
rm -rf Paper-API/src
rm -rf Paper-Server/src
./paper patch
#\cp -rf "$basedir/api/src/main" "$paperbasedir/Paper-API/src/"
#\cp -rf "$basedir/api/pom.xml" "$paperbasedir/Paper-API/"
\cp -rf "$basedir/sources/src" "$paperbasedir/Paper-Server/"
\cp -rf "$basedir/sources/pom.xml" "$paperbasedir/Paper-Server/"
mvn clean install -DskipTests
mvn clean install
fi
minecraftversion=$(cat "$paperworkdir/BuildData/info.json" | grep minecraftVersion | cut -d '"' -f 4)
rawjar="$paperbasedir/Paper-Server/target/akarin-$minecraftversion.jar"
\cp -rf "$rawjar" "$basedir/akarin-$minecraftversion.jar"
#rawapi="$paperbasedir/Paper-API/target/paper-api-1.12.2-R0.1-SNAPSHOT.jar"
#\cp -rf "$rawapi" "$basedir/paper-api-1.12.2-R0.1-SNAPSHOT.jar"
echo ""
echo "[Akarin] Build successful"
echo "[Akarin] Migrated the final jar to $basedir/akarin-$minecraftversion.jar"
echo "[Akarin] Migrated final jar to $basedir/akarin-$minecraftversion.jar"
)
)