mirror of
https://github.com/vale981/tridactyl
synced 2025-03-05 17:41:40 -05:00
Disable installing native messenger for 'signed' builds
This commit is contained in:
parent
394772d100
commit
cf9c6a69e5
2 changed files with 15 additions and 13 deletions
|
@ -52,14 +52,16 @@ scripts/newtab.md.sh
|
||||||
scripts/make_tutorial.sh
|
scripts/make_tutorial.sh
|
||||||
scripts/make_docs.sh
|
scripts/make_docs.sh
|
||||||
|
|
||||||
if [ "$(isWindowsMinGW)" = "True" ]; then
|
if [ "$1" != "--no-native" ]; then
|
||||||
|
if [ "$(isWindowsMinGW)" = "True" ]; then
|
||||||
powershell \
|
powershell \
|
||||||
-NoProfile \
|
-NoProfile \
|
||||||
-InputFormat None \
|
-InputFormat None \
|
||||||
-ExecutionPolicy Bypass \
|
-ExecutionPolicy Bypass \
|
||||||
native/win_install.ps1 -DebugDirBase native
|
native/win_install.ps1 -DebugDirBase native
|
||||||
else
|
else
|
||||||
native/install.sh local
|
native/install.sh local
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
(webpack --display errors-only --bail\
|
(webpack --display errors-only --bail\
|
||||||
|
|
10
scripts/sign
10
scripts/sign
|
@ -9,7 +9,7 @@ sign_and_submit() {
|
||||||
|
|
||||||
publish_beta_nonewtab() {
|
publish_beta_nonewtab() {
|
||||||
yarn run clean
|
yarn run clean
|
||||||
yarn run build
|
yarn run build --no-native
|
||||||
scripts/version.js beta
|
scripts/version.js beta
|
||||||
sed 's/tridactyl.vim.betas@cmcaine/tridactyl.vim.betas.nonewtab@cmcaine/' -i build/manifest.json
|
sed 's/tridactyl.vim.betas@cmcaine/tridactyl.vim.betas.nonewtab@cmcaine/' -i build/manifest.json
|
||||||
sed '/\s*"newtab":.*/d' -i build/manifest.json
|
sed '/\s*"newtab":.*/d' -i build/manifest.json
|
||||||
|
@ -19,7 +19,7 @@ publish_beta_nonewtab() {
|
||||||
|
|
||||||
publish_beta() {
|
publish_beta() {
|
||||||
yarn run clean
|
yarn run clean
|
||||||
yarn run build
|
yarn run build --no-native
|
||||||
scripts/version.js beta
|
scripts/version.js beta
|
||||||
sed 's/"name": "Tridactyl"/"name": "Tridactyl: Beta"/' -i build/manifest.json
|
sed 's/"name": "Tridactyl"/"name": "Tridactyl: Beta"/' -i build/manifest.json
|
||||||
sign_and_submit
|
sign_and_submit
|
||||||
|
@ -27,7 +27,7 @@ publish_beta() {
|
||||||
|
|
||||||
build_no_sign_beta(){
|
build_no_sign_beta(){
|
||||||
yarn run clean
|
yarn run clean
|
||||||
yarn run build
|
yarn run build --no-native
|
||||||
scripts/version.js beta
|
scripts/version.js beta
|
||||||
sed 's/"name": "Tridactyl"/"name": "Tridactyl: Beta"/' -i build/manifest.json
|
sed 's/"name": "Tridactyl"/"name": "Tridactyl: Beta"/' -i build/manifest.json
|
||||||
mkdir -p web-ext-artifacts
|
mkdir -p web-ext-artifacts
|
||||||
|
@ -39,7 +39,7 @@ build_no_sign_beta(){
|
||||||
|
|
||||||
build_no_sign_stable(){
|
build_no_sign_stable(){
|
||||||
yarn run clean
|
yarn run clean
|
||||||
yarn run build
|
yarn run build --no-native
|
||||||
sed 's/tridactyl.vim.betas@cmcaine/tridactyl.vim@cmcaine/' -i build/manifest.json
|
sed 's/tridactyl.vim.betas@cmcaine/tridactyl.vim@cmcaine/' -i build/manifest.json
|
||||||
mkdir -p web-ext-artifacts
|
mkdir -p web-ext-artifacts
|
||||||
$(yarn bin)/web-ext build --source-dir ./build --overwrite-dest
|
$(yarn bin)/web-ext build --source-dir ./build --overwrite-dest
|
||||||
|
@ -50,7 +50,7 @@ build_no_sign_stable(){
|
||||||
|
|
||||||
publish_stable() {
|
publish_stable() {
|
||||||
yarn run clean
|
yarn run clean
|
||||||
yarn run build
|
yarn run build --no-native
|
||||||
sed 's/tridactyl.vim.betas@cmcaine/tridactyl.vim@cmcaine/' -i build/manifest.json
|
sed 's/tridactyl.vim.betas@cmcaine/tridactyl.vim@cmcaine/' -i build/manifest.json
|
||||||
sign_and_submit
|
sign_and_submit
|
||||||
tar --exclude-from=.gitignore -czf ../../public_html/betas/tridactyl_source.tar.gz .
|
tar --exclude-from=.gitignore -czf ../../public_html/betas/tridactyl_source.tar.gz .
|
||||||
|
|
Loading…
Add table
Reference in a new issue