|
|
@ -2,11 +2,11 @@ |
|
|
|
# |
|
|
|
# This script assumes a linux environment |
|
|
|
|
|
|
|
echo "*** uMatrix.firefox: Creating web store package" |
|
|
|
echo "*** uMatrix.firefox: Copying files" |
|
|
|
echo "*** nuTensor.firefox: Creating web store package" |
|
|
|
echo "*** nuTensor.firefox: Copying files" |
|
|
|
|
|
|
|
BLDIR=dist/build |
|
|
|
DES="$BLDIR"/uMatrix.firefox |
|
|
|
DES="$BLDIR"/nuTensor.firefox |
|
|
|
rm -rf $DES |
|
|
|
mkdir -p $DES |
|
|
|
|
|
|
@ -20,20 +20,20 @@ cp LICENSE.txt $DES/ |
|
|
|
cp platform/firefox/*.js $DES/js/ |
|
|
|
cp platform/firefox/manifest.json $DES/ |
|
|
|
|
|
|
|
echo "*** uMatrix.firefox: Generating meta..." |
|
|
|
echo "*** nuTensor.firefox: Generating meta..." |
|
|
|
python tools/make-firefox-meta.py $DES/ |
|
|
|
|
|
|
|
if [ "$1" = all ]; then |
|
|
|
echo "*** uMatrix.firefox: Creating package..." |
|
|
|
echo "*** nuTensor.firefox: Creating package..." |
|
|
|
pushd $DES > /dev/null |
|
|
|
zip ../$(basename $DES).xpi -qr * |
|
|
|
popd > /dev/null |
|
|
|
elif [ -n "$1" ]; then |
|
|
|
echo "*** uMatrix.firefox: Creating versioned package..." |
|
|
|
echo "*** nuTensor.firefox: Creating versioned package..." |
|
|
|
pushd $DES > /dev/null |
|
|
|
zip ../$(basename $DES).xpi -qr * |
|
|
|
popd > /dev/null |
|
|
|
mv "$BLDIR"/uMatrix.firefox.xpi "$BLDIR"/uMatrix_"$1".firefox.xpi |
|
|
|
mv "$BLDIR"/nuTensor.firefox.xpi "$BLDIR"/nuTensor"$1".firefox.xpi |
|
|
|
fi |
|
|
|
|
|
|
|
echo "*** uMatrix.firefox: Package done." |
|
|
|
echo "*** nuTensor.firefox: Package done." |