Skip to content

Commit

Permalink
Paperclip Target (Electroid#52)
Browse files Browse the repository at this point in the history
* Paperclip target added

* Fix JAR copy
  • Loading branch information
chatasma committed Oct 19, 2021
1 parent 0adcf18 commit 603a2fc
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 0 deletions.
18 changes: 18 additions & 0 deletions scripts/basepaperclip.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#!/usr/bin/env bash

cd ./Paperclip
git fetch origin master
git reset --hard 2d4c7b3
cd ..
cp ../../SportPaper-Server/target/sportpaper*-SNAPSHOT.jar ./Paperclip/sportpaper-1.8.8.jar
cp ./work/1.8.8/1.8.8.jar ./Paperclip/minecraft_server.1.8.8.jar
cd ./Paperclip
mvn -Dmcver=1.8.8 -Dvanillajar=../minecraft_server.1.8.8.jar -Dpaperjar=../sportpaper-1.8.8.jar clean package
cd ..
cp ./Paperclip/assembly/target/paperclip-1.8.8.jar ./sportpaper-paperclip.jar

echo ""
echo ""
echo ""
echo "Build success!"
echo "Copied final jar to $(pwd)/sportpaper-paperclip.jar"
9 changes: 9 additions & 0 deletions sportpaper
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,13 @@ paperunstash() {
fi
}

buildpaperclipjar() {
cp -f scripts/basepaperclip.sh base/Paper/paperclip.sh
cd base/Paper
./paperclip.sh
cd "$basedir"
}

case "$1" in
"setup")
cd "$basedir"
Expand All @@ -33,6 +40,7 @@ case "$1" in
scripts/upstream.sh
scripts/apply.sh "$basedir"
mvn clean install
buildpaperclipjar
;;
"rb" | "rbp" | "rebuild")
(
Expand All @@ -53,6 +61,7 @@ case "$1" in
(
set -e
mvn clean install
buildpaperclipjar
)
;;
*)
Expand Down

0 comments on commit 603a2fc

Please sign in to comment.