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