forked from Mirrors/OmniNX
Updated build script
Mainly fixed the issue that .DS_Store files sneak into the final zips
This commit is contained in:
parent
bab4c9043d
commit
b45827a4e7
1 changed files with 4 additions and 3 deletions
|
|
@ -7,6 +7,7 @@ OUTPUT_DIR="$PROJECT_ROOT/output"
|
|||
STAGING_DIR="$PROJECT_ROOT/staging"
|
||||
VARIANTS_DIR="$PROJECT_ROOT/varients"
|
||||
VERSION="$(tr -d '[:space:]' < "$PROJECT_ROOT/VERSION")"
|
||||
ZIP_EXCLUDE=(-x "*.DS_Store" -x "*__MACOSX*" -x "._*")
|
||||
|
||||
# Clear output directory
|
||||
clear_output_directory() {
|
||||
|
|
@ -40,7 +41,7 @@ build_light() {
|
|||
cp -R "$VARIANTS_DIR/light/." "$build_dir/OmniNX Light/"
|
||||
update_manifest_version "$build_dir" "OmniNX Light"
|
||||
mkdir -p "$OUTPUT_DIR"
|
||||
cd "$build_dir" && zip -q -r "$OUTPUT_DIR/OmniNX-Light-$VERSION.zip" . && cd "$PROJECT_ROOT"
|
||||
cd "$build_dir" && zip -q -r "$OUTPUT_DIR/OmniNX-Light-$VERSION.zip" . "${ZIP_EXCLUDE[@]}" && cd "$PROJECT_ROOT"
|
||||
rm -rf "$build_dir"
|
||||
}
|
||||
|
||||
|
|
@ -55,7 +56,7 @@ build_standard() {
|
|||
cp -R "$VARIANTS_DIR/standard/." "$build_dir/OmniNX Standard/"
|
||||
update_manifest_version "$build_dir" "OmniNX Standard"
|
||||
mkdir -p "$OUTPUT_DIR"
|
||||
cd "$build_dir" && zip -q -r "$OUTPUT_DIR/OmniNX-Standard-$VERSION.zip" . && cd "$PROJECT_ROOT"
|
||||
cd "$build_dir" && zip -q -r "$OUTPUT_DIR/OmniNX-Standard-$VERSION.zip" . "${ZIP_EXCLUDE[@]}" && cd "$PROJECT_ROOT"
|
||||
rm -rf "$build_dir"
|
||||
}
|
||||
|
||||
|
|
@ -71,7 +72,7 @@ build_oc() {
|
|||
cp -R "$VARIANTS_DIR/oc/." "$build_dir/OmniNX OC/"
|
||||
update_manifest_version "$build_dir" "OmniNX OC"
|
||||
mkdir -p "$OUTPUT_DIR"
|
||||
cd "$build_dir" && zip -q -r "$OUTPUT_DIR/OmniNX-OC-$VERSION.zip" . && cd "$PROJECT_ROOT"
|
||||
cd "$build_dir" && zip -q -r "$OUTPUT_DIR/OmniNX-OC-$VERSION.zip" . "${ZIP_EXCLUDE[@]}" && cd "$PROJECT_ROOT"
|
||||
rm -rf "$build_dir"
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue