mirror of
https://github.com/reactos/wallpapers.git
synced 2024-10-06 17:03:22 +00:00
38 lines
651 B
Bash
38 lines
651 B
Bash
#!/usr/bin/env bash
|
|
# Create a zip file from wallpapers
|
|
|
|
if ! command -v zip &> /dev/null
|
|
then
|
|
echo "make-zip.sh: No zip program found."
|
|
exit 1
|
|
fi
|
|
|
|
OLD_DIR=`pwd`
|
|
NEW_DIR=$(dirname "$0")
|
|
echo NEW_DIR=$NEW_DIR
|
|
|
|
cd "$NEW_DIR"
|
|
|
|
OUTPUT_DIR=$NEW_DIR/output
|
|
ZIP_FILE=$OUTPUT_DIR/wallpapers.zip
|
|
echo OUTPUT_DIR=$OUTPUT_DIR
|
|
echo ZIP_FILE=$ZIP_FILE
|
|
|
|
if [ ! -d "$OUTPUT_DIR" ]; then
|
|
mkdir "$OUTPUT_DIR"
|
|
fi
|
|
|
|
if [ -f "$ZIP_FILE" ]; then
|
|
rm "$ZIP_FILE"
|
|
fi
|
|
|
|
WALLPAPERS_LIST=`ls **{,/**}/*.{jpg,png,tif,gif,bmp} 2> /dev/null`
|
|
|
|
cp -f README.md /tmp/README.txt
|
|
|
|
zip -j "$ZIP_FILE" $WALLPAPERS_LIST /tmp/README.txt LICENSE.txt
|
|
|
|
rm /tmp/README.txt
|
|
|
|
cd "$OLD_DIR"
|