diff options
author | gorhill <rhill@raymondhill.net> | 2015-02-15 12:23:59 -0500 |
---|---|---|
committer | gorhill <rhill@raymondhill.net> | 2015-02-15 12:23:59 -0500 |
commit | aa01233cfc38642e1153a5b2fe71a406fb30391e (patch) | |
tree | 68d35f03b5ccc8fed9cbfa0c5b29eb3ea819ee66 /tools | |
parent | da54ae57268866b09629a47fd489ee71da3f695f (diff) | |
download | uBlock-aa01233cfc38642e1153a5b2fe71a406fb30391e.zip uBlock-aa01233cfc38642e1153a5b2fe71a406fb30391e.tar.gz uBlock-aa01233cfc38642e1153a5b2fe71a406fb30391e.tar.bz2 |
support for fennec
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/make-fennec.sh | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/tools/make-fennec.sh b/tools/make-fennec.sh new file mode 100755 index 0000000..6e7ed04 --- /dev/null +++ b/tools/make-fennec.sh @@ -0,0 +1,38 @@ +#!/bin/bash +# +# This script assumes a linux environment + +echo "*** uBlock.fennec: Copying files" + +DES=dist/build/uBlock.fennec +rm -rf $DES +mkdir -p $DES + +cp -R assets $DES/ +rm $DES/assets/*.sh +cp -R src/css $DES/ +cp -R src/img $DES/ +cp -R src/js $DES/ +cp -R src/lib $DES/ +cp -R src/_locales $DES/ +cp src/*.html $DES/ +mv $DES/img/icon_128.png $DES/icon.png +cp platform/firefox/vapi-*.js $DES/js/ +cp platform/firefox/bootstrap.js $DES/ +cp platform/firefox/frameScript.js $DES/ +cp platform/firefox/chrome.manifest $DES/ +cp platform/firefox/install.rdf $DES/ +cp platform/fennec/frameModule.js $DES/ +cp LICENSE.txt $DES/ + +echo "*** uBlock.fennec: Generating meta..." +python tools/make-firefox-meta.py $DES/ + +if [ "$1" = all ]; then + echo "*** uBlock.fennec: Creating package..." + pushd $DES/ + zip ../uBlock.fennec.xpi -qr * + popd +fi + +echo "*** uBlock.fennec: Package done." |