woocommerce/plugins/woocommerce-admin/bin/make-zip.sh

36 lines
525 B
Bash
Executable File

#!/bin/sh
#
# Build a installable plugin zip
# Output colorized strings
#
# Color codes:
# 0 - black
# 1 - red
# 2 - green
# 3 - yellow
# 4 - blue
# 5 - magenta
# 6 - cian
# 7 - white
output() {
echo "$(tput setaf "$1")$2$(tput sgr0)"
}
output 2 "Creating archive... 🎁"
ZIP_FILE=$1
build_files=$(find dist/ \( -name '*.js' -o -name '*.css' \))
zip -r "${ZIP_FILE}" \
woocommerce-admin.php \
uninstall.php \
includes/ \
images/ \
$build_files \
languages/woocommerce-admin.pot \
readme.txt \
src/ \
vendor/