Melhora build script
parent
a6a430fe21
commit
51a19257c9
|
@ -0,0 +1,35 @@
|
||||||
|
#!/usr/bin/env python3
|
||||||
|
import os
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
DIST="dist"
|
||||||
|
|
||||||
|
CHROME="$DIST/chrome"
|
||||||
|
FIREFOX="$DIST/firefox"
|
||||||
|
OPERA="$DIST/opera"
|
||||||
|
|
||||||
|
BROWSERS=($CHROME $FIREFOX $OPERA)
|
||||||
|
|
||||||
|
|
||||||
|
for i in "${BROWSERS[@]}"
|
||||||
|
do
|
||||||
|
mkdir -p "$i/src"
|
||||||
|
|
||||||
|
rm -rf "$i"
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
|
exit
|
||||||
|
rm -rf dist/chrome/extension.zip dist/chrome/extension.zip
|
||||||
|
mkdir dist
|
||||||
|
|
||||||
|
cp -r src/* dist/firefox/src
|
||||||
|
rm dist/firefox/src/manifest-chrome.json
|
||||||
|
mv dist/firefox/src/manifest-firefox.json dist/firefox/manifest.json
|
||||||
|
zip -j dist/src/extension.zip dist/firefox/src/*
|
||||||
|
|
||||||
|
cp -r src/* dist/chrome/src
|
||||||
|
rm dist/chrome/src/manifest-firefox.json
|
||||||
|
mv dist/chrome/src/manifest-chrome.json dist/chrome/src/manifest.json
|
||||||
|
zip -j dist/extension.zip dist/chrome/src/*
|
24
build.sh
24
build.sh
|
@ -1,12 +1,16 @@
|
||||||
rm -rf dist/burlesco-chrome.zip dist/burlesco-firefox.zip
|
DIST="dist"
|
||||||
mkdir dist
|
BROWSERS=("chrome" "firefox" "opera")
|
||||||
|
|
||||||
cp -r src/* dist/firefox
|
|
||||||
rm dist/firefox/manifest-chrome.json
|
|
||||||
mv dist/firefox/manifest-firefox.json dist/firefox/manifest.json
|
|
||||||
zip -j dist/burlesco-firefox.zip dist/firefox/*
|
|
||||||
|
|
||||||
cp -r src/* dist/chrome
|
for i in "${BROWSERS[@]}"
|
||||||
rm dist/chrome/manifest-firefox.json
|
do
|
||||||
mv dist/chrome/manifest-chrome.json dist/chrome/manifest.json
|
mkdir -p "$DIST/$i/src"
|
||||||
zip -j dist/burlesco-chrome.zip dist/chrome/*
|
|
||||||
|
rm -rf "$DIST/$i/src/*"
|
||||||
|
rm "$DIST/$i/extension.zip"
|
||||||
|
|
||||||
|
cp -r src/* "$DIST/$i/src"
|
||||||
|
mv "$DIST/$i/manifest-$i.json" "$DIST/$i/manifest.json"
|
||||||
|
rm -f "$DIST/$i/manifest-*"
|
||||||
|
zip -j "$DIST/$i/extension.zip" "$DIST/$i/src/*"
|
||||||
|
done
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
"description": "Leia notícias sem ser assinante, burle o paywall",
|
"description": "Leia notícias sem ser assinante, burle o paywall",
|
||||||
"homepage_url": "http://burles.co",
|
"homepage_url": "http://burles.co",
|
||||||
"author": "rodorgas",
|
"author": "rodorgas",
|
||||||
|
"update_url": "https://github.com/Burlesco/chromium/blob/master/updates.xml",
|
||||||
|
|
||||||
"icons": {
|
"icons": {
|
||||||
"128": "icone.png"
|
"128": "icone.png"
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'>
|
||||||
|
<app appid='aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'>
|
||||||
|
<updatecheck codebase='http://myhost.com/mytestextension/mte_v2.crx' version='2.0' />
|
||||||
|
</app>
|
||||||
|
</gupdate>
|
Loading…
Reference in New Issue