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
|
||||
mkdir dist
|
||||
DIST="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
|
||||
rm dist/chrome/manifest-firefox.json
|
||||
mv dist/chrome/manifest-chrome.json dist/chrome/manifest.json
|
||||
zip -j dist/burlesco-chrome.zip dist/chrome/*
|
||||
for i in "${BROWSERS[@]}"
|
||||
do
|
||||
mkdir -p "$DIST/$i/src"
|
||||
|
||||
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",
|
||||
"homepage_url": "http://burles.co",
|
||||
"author": "rodorgas",
|
||||
"update_url": "https://github.com/Burlesco/chromium/blob/master/updates.xml",
|
||||
|
||||
"icons": {
|
||||
"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