Commit 7f667fed authored by topjohnwu's avatar topjohnwu

Allow customize.sh to skip unzip

Close #2184
parent b2cb2b8b
......@@ -122,11 +122,15 @@ if is_legacy_script; then
else
print_modname
ui_print "- Extracting module files"
unzip -o "$ZIPFILE" -x 'META-INF/*' -d $MODPATH >&2
unzip -o "$ZIPFILE" customize.sh -d $MODPATH >&2
# Default permissions
set_perm_recursive $MODPATH 0 0 0755 0644
if ! grep -q '^SKIPUNZIP=' $MODPATH/customize.sh 2>/dev/null; then
ui_print "- Extracting module files"
unzip -o "$ZIPFILE" -x 'META-INF/*' -d $MODPATH >&2
# Default permissions
set_perm_recursive $MODPATH 0 0 0755 0644
fi
# Load customization script
[ -f $MODPATH/customize.sh ] && . $MODPATH/customize.sh
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment