Commit 4b17a790317449aac298eb8f1bc5acbea5cd7c76
1 parent
91749b0d
Useless but fancy visual build improvement
Showing
1 changed file
with
10 additions
and
3 deletions
| @@ -11,19 +11,26 @@ WASM_PROFILE = --dev | @@ -11,19 +11,26 @@ WASM_PROFILE = --dev | ||
| 11 | WASM_EXTRA = | 11 | WASM_EXTRA = |
| 12 | endif | 12 | endif |
| 13 | 13 | ||
| 14 | +define msg | ||
| 15 | + @printf "\033[38;5;197m%s\033[0m\n" "$(1)" | ||
| 16 | +endef | ||
| 17 | + | ||
| 14 | start: | 18 | start: |
| 15 | systemfd --no-pid -s 0.0.0.0:3000 -- \ | 19 | systemfd --no-pid -s 0.0.0.0:3000 -- \ |
| 16 | cargo watch -i static/ -s "make run" | 20 | cargo watch -i static/ -s "make run" |
| 17 | 21 | ||
| 18 | wasm: | 22 | wasm: |
| 19 | - wasm-pack build $(WASM_PROFILE) -d ../static/ui -t web ./ui -- \ | 23 | + $(call msg,BUILD WASM UI) |
| 24 | + @wasm-pack build $(WASM_PROFILE) -d ../static/ui -t web ./ui -- \ | ||
| 20 | $(WASM_EXTRA) | 25 | $(WASM_EXTRA) |
| 21 | 26 | ||
| 22 | build: | 27 | build: |
| 23 | - cargo build $(CARGO_PROFILE) --bin artshop-server | 28 | + $(call msg,BUILD SERVER) |
| 29 | + @cargo build $(CARGO_PROFILE) --bin artshop-server | ||
| 24 | 30 | ||
| 25 | run: build wasm | 31 | run: build wasm |
| 26 | - cargo run $(CARGO_PROFILE) --bin artshop-server | 32 | + $(call msg,RUN SERVER) |
| 33 | + @cargo run $(CARGO_PROFILE) --bin artshop-server | ||
| 27 | 34 | ||
| 28 | release: | 35 | release: |
| 29 | docker build -t artshop -f build/Dockerfile . | 36 | docker build -t artshop -f build/Dockerfile . |
Please
register
or
login
to post a comment