1
0
Fork 0
mirror of https://github.com/gorhill/uMatrix.git synced 2024-06-02 10:24:59 +12:00
uMatrix/tools/make-firefox.sh
gorhill 1f4ba9dda9 this extends compatibility to FF-24-34
imported code from uBlock, including legacy toolbar support in 34485a04658ae7d8357dabe5e42b18e3e066a4b9,
which is itself directly based on work from @AlexVallat:
- 620a7d78d1
- d9b23d4f10
- 5ac4ec21e9
2015-07-21 13:28:13 -04:00

35 lines
999 B
Bash
Executable file

#!/bin/bash
#
# This script assumes a linux environment
echo "*** uMatrix.firefox: Copying files"
DES=dist/build/uMatrix.firefox
rm -rf $DES
mkdir -p $DES
cp -R ./assets $DES/
cp -R ./src/* $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/frame*.js $DES/
cp -R ./platform/chromium/img $DES/
cp ./platform/firefox/css/* $DES/css/
cp ./platform/firefox/chrome.manifest $DES/
cp ./platform/firefox/install.rdf $DES/
cp ./platform/firefox/*.xul $DES/
cp ./LICENSE.txt $DES/
echo "*** uMatrix.firefox: Generating meta..."
python tools/make-firefox-meta.py $DES/
if [ "$1" = all ]; then
echo "*** uMatrix.firefox: Creating package..."
pushd $DES/
zip ../uMatrix.firefox.xpi -qr *
popd
fi
echo "*** uMatrix.firefox: Package done."