New paper command runner
This commit is contained in:
parent
5479e7ab80
commit
51af958804
3 changed files with 101 additions and 71 deletions
|
@ -1,70 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
# Set root project directory
|
||||
CWD=$(pwd)
|
||||
|
||||
rbp() {
|
||||
NEW_CWD=$(pwd)
|
||||
cd "$CWD"
|
||||
scripts/rebuildPatches.sh "$CWD"
|
||||
cd "$NEW_CWD"
|
||||
}
|
||||
|
||||
rebuildPatches() {
|
||||
rbp
|
||||
}
|
||||
|
||||
lunch() {
|
||||
NEW_CWD=$(pwd)
|
||||
cd "$CWD"
|
||||
|
||||
if [[ "$1" = "jar" ]] || [[ "$1" = "--jar" ]] ; then
|
||||
ARG="--jar"
|
||||
fi
|
||||
|
||||
scripts/build.sh "$CWD" "$ARG"
|
||||
ARG=""
|
||||
|
||||
cd "$NEW_CWD"
|
||||
}
|
||||
|
||||
root() {
|
||||
cd "$CWD"
|
||||
}
|
||||
|
||||
LAST_EDIT=""
|
||||
|
||||
edit() {
|
||||
if [[ "$1" = "server" ]] ; then
|
||||
cd "$CWD/Paper-Server"
|
||||
LAST_EDIT=$(pwd)
|
||||
|
||||
stash
|
||||
git rebase -i upstream/upstream
|
||||
unstash
|
||||
elif [[ "$1" = "api" ]] ; then
|
||||
cd "$CWD/Paper-API"
|
||||
LAST_EDIT=$(pwd)
|
||||
|
||||
stash
|
||||
git rebase -i upstream/upstream
|
||||
unstash
|
||||
elif [[ "$1" = "continue" ]] ; then
|
||||
cd "$LAST_EDIT"
|
||||
git add .
|
||||
git commit --amend
|
||||
git rebase --continue
|
||||
else
|
||||
echo "You must edit either the api or server."
|
||||
fi
|
||||
}
|
||||
|
||||
stash() {
|
||||
STASHED=$(git stash)
|
||||
}
|
||||
|
||||
unstash() {
|
||||
if [[ "$STASHED" != "No local changes to save" ]] ; then
|
||||
git stash pop
|
||||
fi
|
||||
}
|
|
@ -6,7 +6,7 @@ paperjar="../../Paper-Server/target/paper-$mcver.jar"
|
|||
vanillajar="../$mcver/$mcver.jar"
|
||||
|
||||
cd "$workdir/Paperclip"
|
||||
mvn clean package "-Dmcver=$mcver" "-Dpaperjar=$paperjar" "-Dvanillajar=$vanillajar"
|
||||
mvn clean package "-Dmcver=$mcver" "-Dpaperjar=$paperjar" "-Dvanillajar=$vanillajar" || exit 1
|
||||
cd ..
|
||||
cp "$workdir/Paperclip/target/paperclip-${mcver}.jar" "$basedir/paperclip.jar"
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue