Fix ./paper edit continue for Windows

This commit is contained in:
stonar96 2020-05-20 04:10:29 +02:00 committed by Aikar
parent eb5a3058dd
commit 6327447259
No known key found for this signature in database
GPG Key ID: 401ADFC9891FAAFE
2 changed files with 7 additions and 4 deletions

1
.gitignore vendored
View File

@ -26,6 +26,7 @@ bin/
dist/
manifest.mf
/work/Temp/
work/1.*
work/Minecraft
work/BuildData

10
paper
View File

@ -125,7 +125,8 @@ case "$1" in
"e" | "edit")
case "$2" in
"s" | "server")
export PAPER_LAST_EDIT="$basedir/Paper-Server"
mkdir -p "$basedir/work/Temp"
echo "$basedir/Paper-Server" > "$basedir/work/Temp/PAPER_LAST_EDIT"
cd "$basedir/Paper-Server"
(
set -e
@ -136,7 +137,8 @@ case "$1" in
)
;;
"a" | "api")
export PAPER_LAST_EDIT="$basedir/Paper-API"
mkdir -p "$basedir/work/Temp"
echo "$basedir/Paper-API" > "$basedir/work/Temp/PAPER_LAST_EDIT"
cd "$basedir/Paper-API"
(
set -e
@ -147,8 +149,8 @@ case "$1" in
)
;;
"c" | "continue")
cd "$PAPER_LAST_EDIT"
unset PAPER_LAST_EDIT
cd "$( < "$basedir/work/Temp/PAPER_LAST_EDIT")"
rm -f "$basedir/work/Temp/PAPER_LAST_EDIT"
(
set -e