diff --git a/make.sh b/make.sh
index 50b3cd1..d17da86 100755
--- a/make.sh
+++ b/make.sh
@@ -40,15 +40,19 @@ cp -r src/* "out/${EXTENSION_NAME}.safariextension/"
${SVGO_PATH} -q -f "out/${EXTENSION_NAME}.safariextension/images"
# Use closure compiler to compress javascript
-${CCJS_PATH} \
- --compilationLevel ADVANCED \
- --warningLevel VERBOSE \
- --newTypeInf \
- --useTypesForOptimization \
- --externs "out/${EXTENSION_NAME}.safariextension/scripts/externs.js" \
- out/${EXTENSION_NAME}.safariextension/scripts/main.js > out/${EXTENSION_NAME}.safariextension/scripts/main.min.js
-mv out/${EXTENSION_NAME}.safariextension/scripts/main.min.js out/${EXTENSION_NAME}.safariextension/scripts/main.js
-rm out/${EXTENSION_NAME}.safariextension/scripts/externs.js
+for path in "out/${EXTENSION_NAME}.safariextension/scripts"/*.js; do
+ [ $(basename $path) == "externs.js" ] && continue
+ path=${path%.*}
+ ${CCJS_PATH} \
+ --compilationLevel ADVANCED \
+ --warningLevel VERBOSE \
+ --newTypeInf \
+ --useTypesForOptimization \
+ --externs "out/${EXTENSION_NAME}.safariextension/scripts/externs.js" \
+ "${path}.js" > "${path}.min.js"
+ mv "${path}.min.js" "${path}.js"
+done
+rm "out/${EXTENSION_NAME}.safariextension/scripts/externs.js"
# Update version info from git
git=$(sh /etc/profile; which git)
diff --git a/out/PiPer.safariextz b/out/PiPer.safariextz
index ea918b1..e8fdd32 100644
Binary files a/out/PiPer.safariextz and b/out/PiPer.safariextz differ
diff --git a/update.plist b/update.plist
index bf08ef7..f2f8662 100644
--- a/update.plist
+++ b/update.plist
@@ -10,7 +10,7 @@
CFBundleShortVersionString
0.2.0
CFBundleVersion
- 32
+ 33
Developer Identifier
BQ6Q24MF9X
URL