aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2019-11-23 14:11:20 -0500
committerJesse Luehrs <doy@tozt.net>2019-11-23 14:11:20 -0500
commit1bdbefbd06942c0773db15221eab9ef1a09c88ae (patch)
treeb197f53365b11e0cbec09f47b79a2ee36c85db6e /Makefile
parent324a2c8d2002536241638d79e577f3d2a4e9c61a (diff)
downloadteleterm-1bdbefbd06942c0773db15221eab9ef1a09c88ae.tar.gz
teleterm-1bdbefbd06942c0773db15221eab9ef1a09c88ae.zip
minify the wasm-bindgen generated js
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index b0aa379..df28227 100644
--- a/Makefile
+++ b/Makefile
@@ -103,11 +103,14 @@ web rweb dweb: wasm
teleterm/static/teleterm_web_bg.wasm: target/wasm/teleterm_web_bg_opt.wasm
@cp -f $< $@
-teleterm/static/teleterm_web.js: target/wasm/teleterm_web.js
+teleterm/static/teleterm_web.js: target/wasm/teleterm_web_min.js
@cp -f $< $@
target/wasm/%_opt.wasm: target/wasm/%.wasm
@wasm-opt -Oz $< -o $@
+target/wasm/%_min.js: target/wasm/%.js
+ @terser $< > $@
+
target/wasm/teleterm_web.js target/wasm/teleterm_web_bg.wasm: teleterm-web/Cargo.toml teleterm-web/src/*.rs teleterm-web/src/views/*.rs
@wasm-pack build --no-typescript --target web --out-dir ../target/wasm teleterm-web