mirror of
https://github.com/TangentFoxy/love-release.git
synced 2025-07-28 11:02:20 +00:00
Add --filesync option. Love file stays in release dir
This commit is contained in:
@@ -159,19 +159,14 @@ create_love_file ()
|
|||||||
cd "$PROJECT_DIR"
|
cd "$PROJECT_DIR"
|
||||||
rm -rf "$RELEASE_DIR"/"$PROJECT_NAME".love 2> /dev/null
|
rm -rf "$RELEASE_DIR"/"$PROJECT_NAME".love 2> /dev/null
|
||||||
if [ -z "$PROJECT_FILES" ]; then
|
if [ -z "$PROJECT_FILES" ]; then
|
||||||
zip -$1 -r "$RELEASE_DIR"/"$PROJECT_NAME".love -x "$0" "$MAIN_RELEASE_DIR"/\* $EXCLUDE_FILES @ *
|
zip --filesync -$1 -r "$RELEASE_DIR"/"$PROJECT_NAME".love -x "$0" "$MAIN_RELEASE_DIR"/\* $EXCLUDE_FILES @ *
|
||||||
else
|
else
|
||||||
zip -$1 -r "$RELEASE_DIR"/"$PROJECT_NAME".love -x "$0" "$MAIN_RELEASE_DIR"/\* $EXCLUDE_FILES @ $PROJECT_FILES
|
zip --filesync -$1 -r "$RELEASE_DIR"/"$PROJECT_NAME".love -x "$0" "$MAIN_RELEASE_DIR"/\* $EXCLUDE_FILES @ $PROJECT_FILES
|
||||||
fi
|
fi
|
||||||
cd "$RELEASE_DIR"
|
cd "$RELEASE_DIR"
|
||||||
LOVE_FILE="$PROJECT_NAME".love
|
LOVE_FILE="$PROJECT_NAME".love
|
||||||
}
|
}
|
||||||
|
|
||||||
remove_love_file ()
|
|
||||||
{
|
|
||||||
rm -rf "$LOVE_FILE"
|
|
||||||
}
|
|
||||||
|
|
||||||
## $1: exit code. 0 - success, other - failure
|
## $1: exit code. 0 - success, other - failure
|
||||||
## $2: error message
|
## $2: error message
|
||||||
exit_module ()
|
exit_module ()
|
||||||
|
@@ -104,6 +104,5 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
remove_love_file
|
|
||||||
exit_module
|
exit_module
|
||||||
|
|
||||||
|
@@ -111,6 +111,5 @@ cd "$RELEASE_DIR"
|
|||||||
rm -rf $TEMP
|
rm -rf $TEMP
|
||||||
|
|
||||||
|
|
||||||
remove_love_file
|
|
||||||
exit_module
|
exit_module
|
||||||
|
|
||||||
|
@@ -136,6 +136,6 @@ else
|
|||||||
rm -rf love-$LOVE_VERSION-macosx-ub.zip "$PROJECT_NAME".app __MACOSX
|
rm -rf love-$LOVE_VERSION-macosx-ub.zip "$PROJECT_NAME".app __MACOSX
|
||||||
fi
|
fi
|
||||||
|
|
||||||
remove_love_file
|
|
||||||
exit_module
|
exit_module
|
||||||
|
|
||||||
|
@@ -94,6 +94,6 @@ if [ "$RELEASE_WIN_64" = true ] && [ "$LOVE_GT_080" = true ]; then
|
|||||||
rm -rf love-$LOVE_VERSION-win64.zip love-$LOVE_VERSION-win64
|
rm -rf love-$LOVE_VERSION-win64.zip love-$LOVE_VERSION-win64
|
||||||
fi
|
fi
|
||||||
|
|
||||||
remove_love_file
|
|
||||||
exit_module
|
exit_module
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user