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"
|
STAGING_DIR="$PROJECT_ROOT/staging"
|
||||||
VARIANTS_DIR="$PROJECT_ROOT/varients"
|
VARIANTS_DIR="$PROJECT_ROOT/varients"
|
||||||
VERSION="$(tr -d '[:space:]' < "$PROJECT_ROOT/VERSION")"
|
VERSION="$(tr -d '[:space:]' < "$PROJECT_ROOT/VERSION")"
|
||||||
|
ZIP_EXCLUDE=(-x "*.DS_Store" -x "*__MACOSX*" -x "._*")
|
||||||
|
|
||||||
# Clear output directory
|
# Clear output directory
|
||||||
clear_output_directory() {
|
clear_output_directory() {
|
||||||
|
|
@ -40,7 +41,7 @@ build_light() {
|
||||||
cp -R "$VARIANTS_DIR/light/." "$build_dir/OmniNX Light/"
|
cp -R "$VARIANTS_DIR/light/." "$build_dir/OmniNX Light/"
|
||||||
update_manifest_version "$build_dir" "OmniNX Light"
|
update_manifest_version "$build_dir" "OmniNX Light"
|
||||||
mkdir -p "$OUTPUT_DIR"
|
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"
|
rm -rf "$build_dir"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -55,7 +56,7 @@ build_standard() {
|
||||||
cp -R "$VARIANTS_DIR/standard/." "$build_dir/OmniNX Standard/"
|
cp -R "$VARIANTS_DIR/standard/." "$build_dir/OmniNX Standard/"
|
||||||
update_manifest_version "$build_dir" "OmniNX Standard"
|
update_manifest_version "$build_dir" "OmniNX Standard"
|
||||||
mkdir -p "$OUTPUT_DIR"
|
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"
|
rm -rf "$build_dir"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -71,7 +72,7 @@ build_oc() {
|
||||||
cp -R "$VARIANTS_DIR/oc/." "$build_dir/OmniNX OC/"
|
cp -R "$VARIANTS_DIR/oc/." "$build_dir/OmniNX OC/"
|
||||||
update_manifest_version "$build_dir" "OmniNX OC"
|
update_manifest_version "$build_dir" "OmniNX OC"
|
||||||
mkdir -p "$OUTPUT_DIR"
|
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"
|
rm -rf "$build_dir"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue