Setup Paper before applying patches

This commit is contained in:
Sotr
2020-04-13 21:01:23 +07:00
parent e461f5cdf5
commit 525aeb9112
2 changed files with 11 additions and 9 deletions

12
akarin
View File

@@ -5,10 +5,10 @@ set -e
source "./scripts/functions.sh"
function updateAndPatch { # unused
function setupUpstreamAndPatch {
basedir
if [ "$1" != "skipPaper" ]; then
$scriptdir/updateUpstream.sh "$basedir" || exit 1
$scriptdir/updateUpstream.sh "$basedir" 0 || exit 1 # not update submodule
fi
$scriptdir/applyPatches.sh "$basedir" $2 || exit 1
}
@@ -25,13 +25,13 @@ case "$1" in
"a" | "p" | "patch" | "apply")
(
set -e
$scriptdir/applyPatches.sh "$basedir" $2 0 || exit 1
setupUpstreamAndPatch $2 0 || exit 1
) || failed=1
;;
"b" | "bu" | "build" | "install")
(
set -e
$scriptdir/applyPatches.sh "$basedir" $2 || exit 1
setupUpstreamAndPatch $2 0 || exit 1
basedir
mvn -N install || exit 1
cd ${FORK_NAME}-API
@@ -40,7 +40,7 @@ case "$1" in
;;
"j" | "launcher" | "jar" | "paperclip")
(
$scriptdir/applyPatches.sh "$basedir" $2 || exit 1
setupUpstreamAndPatch $2 0 || exit 1
basedir
mvn -N install
cd ${FORK_NAME}-API
@@ -60,7 +60,7 @@ case "$1" in
"u" | "up" | "upstream" | "update")
(
basedir
$scriptdir/updateUpstream.sh "$basedir" $2
$scriptdir/updateUpstream.sh "$basedir" 1
)
;;
"r" | "root")

View File

@@ -26,9 +26,11 @@ echo "----------------------------------------"
set -e
subtasks=1
echo " $(bashcolor 1 32)(0/$subtasks)$(bashcolorend) - Update Git submodules.."
git submodule update --init --recursive
updatepaper=$2
if [ "$updatepaper" == "1" ]; then
echo " $(bashcolor 1 32)(0/$subtasks)$(bashcolorend) - Update Git submodules.."
git submodule update --init --recursive
fi
if [[ "$2" == "--resetPaper" ]]; then
echo " $(bashcolor 1 32)(0/$subtasks)$(bashcolorend) - Reset Paper submodule.."