refactor: migrate extension to TypeScript and add Material-UI components
This commit is contained in:
21
Makefile
21
Makefile
@@ -2,7 +2,7 @@
|
||||
|
||||
BROWSER ?= firefox
|
||||
|
||||
.PHONY: test-browser-all test-browser-kvstore test-browser-vault test-browser-evm-client build-wasm-app
|
||||
.PHONY: test-browser-all test-browser-kvstore test-browser-vault test-browser-evm-client build-wasm-app build-hero-vault-extension
|
||||
|
||||
test-browser-all: test-browser-kvstore test-browser-vault test-browser-evm-client
|
||||
|
||||
@@ -25,18 +25,7 @@ test-browser-evm-client:
|
||||
build-wasm-app:
|
||||
cd wasm_app && wasm-pack build --target web
|
||||
|
||||
# Build everything: wasm, copy, then extension
|
||||
build-extension-all: build-wasm-app
|
||||
cd extension && npm run build
|
||||
|
||||
# Build everything: wasm, copy, then extension
|
||||
build-vault-browser-ext:
|
||||
cd wasm_app && wasm-pack build --target web --out-dir ../vault_browser_ext/wasm_app/pkg
|
||||
cp vault_browser_ext/wasm_app/pkg/wasm_app.js vault_browser_ext/public/wasm/
|
||||
cp vault_browser_ext/wasm_app/pkg/wasm_app_bg.wasm vault_browser_ext/public/wasm/
|
||||
cd vault_browser_ext && npm install && npm run build
|
||||
cp vault_browser_ext/manifest.json vault_browser_ext/dist/
|
||||
cp vault_browser_ext/*.png vault_browser_ext/dist/
|
||||
mkdir -p vault_browser_ext/dist/src
|
||||
cp vault_browser_ext/sandbox.html vault_browser_ext/dist/
|
||||
cp vault_browser_ext/sandbox.js vault_browser_ext/dist/
|
||||
# Build Hero Vault extension: wasm, copy, then extension
|
||||
build-hero-vault-extension:
|
||||
cd wasm_app && wasm-pack build --target web
|
||||
cd hero_vault_extension && npm run build
|
Reference in New Issue
Block a user