Skip to content

Commit b603071

Browse files
committed
feat(*): cleanup Makefile
1 parent 936d68c commit b603071

File tree

1 file changed

+10
-17
lines changed

1 file changed

+10
-17
lines changed

Makefile

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,6 @@ _SUCCESS = ${_GREEN}${_BOLD}
99
_SUCCESS_LIGHT = ${_GREEN}
1010

1111
help:
12-
@echo ""
13-
@echo "${_GRAY}# setup section${_END}"
14-
@echo "${_GRAY}#${_END}"
15-
@echo "${_GRAY}# To setup your environment, launch the following from the root of the project${_END}"
16-
@echo "rustup target install wasm32-unknown-unknown"
17-
@echo "cargo install wasm-server-runner"
18-
@echo "cargo install cargo-watch"
19-
@echo "cargo install wasm-bindgen-cli@0.2.84"
20-
@echo "cargo install wasm-opt ${_GRAY}# for .wasm file size optimization${_END}"
21-
@echo
22-
@echo "${_GRAY}# If you want to do WebAssembly, install the web part${_END}"
23-
@echo "cd ./www && npm install"
24-
@echo ""
2512
@grep -E '^[a-zA-Z0-9_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
2613

2714
desktop-dev: ## ▶️ Run desktop version in development
@@ -63,19 +50,25 @@ wasm-build-opt: ## ⚙️ Build wasm version with optimized file size
6350
$(MAKE) wasm-build
6451
$(MAKE) wasm-opt
6552

66-
www-dev: ## ️ Build wasm and launch website dev server via vite
53+
www-dev: ## ️ Build wasm and launch website dev server via vite
6754
$(MAKE) wasm-build
55+
$(MAKE) www-dev-only
56+
57+
www-dev-only: ## ▶️ Launch vite dev server (doesn't build wasm)
6858
cd www && npm run dev -- --host --port 3000
6959

70-
www-build: ## ⚙️ Build wasm and buil website
60+
www-build: ## ⚙️ Build wasm and build website
7161
$(MAKE) wasm-build
62+
$(MAKE) www-build-only
63+
64+
www-build-only: ## ⚙️ Build vite bundle (doesn't build wasm)
7265
cd www && npm run build
7366

7467
www-build-opt: ## ⚙️ Build wasm (optimized wasm file size) and build website
7568
$(MAKE) wasm-build-opt
76-
cd www && npm run build
69+
$(MAKE) www-build-only
7770

7871
www-preview: ## ▶️ Preview website's build
7972
cd www && npm run preview -- --host --port 3000
8073

81-
.PHONY: desktop-build desktop-dev wasm-build wasm-dev www-build www-dev www-preview
74+
.PHONY: desktop-build desktop-dev-watch desktop-dev forward-fallback forward wasm-build-opt wasm-build wasm-dev-release wasm-dev wasm-opt www-build-only www-build-opt www-build www-dev-only www-dev www-preview

0 commit comments

Comments
 (0)