diff options
author | metamuffin <metamuffin@disroot.org> | 2023-04-10 14:15:39 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-04-10 14:15:39 +0200 |
commit | 239b0c95c2dfa0bebafb228cf1d2f201ecadf2f8 (patch) | |
tree | 5dd6bbcad4b105a411d5c80660e785be168b3dbf /client-web/makefile | |
parent | 4b026c618ed6b40a22c0bf601b45e1da96d5bc5e (diff) | |
parent | abff04fe71d29be41875db1173a554fb11c67173 (diff) | |
download | keks-meet-239b0c95c2dfa0bebafb228cf1d2f201ecadf2f8.tar keks-meet-239b0c95c2dfa0bebafb228cf1d2f201ecadf2f8.tar.bz2 keks-meet-239b0c95c2dfa0bebafb228cf1d2f201ecadf2f8.tar.zst |
Merge branch 'master' of codeberg.org:metamuffin/keks-meet
Diffstat (limited to 'client-web/makefile')
-rw-r--r-- | client-web/makefile | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/client-web/makefile b/client-web/makefile index 2623c6e..2ff29d5 100644 --- a/client-web/makefile +++ b/client-web/makefile @@ -1,12 +1,14 @@ +ESFLAGS = --bundle --target=esnext --format=esm + .PHONY: all watch all: public/assets/bundle.js public/assets/sw.js public/assets/font/include.css watch: - deno bundle --no-check --watch source/index.ts public/assets/bundle.js & - deno bundle --no-check --watch source/sw/worker.ts public/assets/sw.js + esbuild $(ESFLAGS) source/index.ts --outfile=public/assets/bundle.js --watch=forever & + esbuild $(ESFLAGS) source/sw/worker.ts --outfile=public/assets/sw.js --watch=forever public/assets/bundle.js: $(shell find source -type f -name '*.ts') - deno bundle --no-check --unstable source/index.ts > $@ + esbuild $(ESFLAGS) source/index.ts --outfile=$@ public/assets/sw.js: $(shell find source/sw -type f -name '*.ts') - deno bundle --no-check --unstable source/sw/worker.ts > $@ + esbuild $(ESFLAGS) source/sw/worker.ts --outfile=$@ public/assets/font/include.css: mkdir -p public/assets/font curl 'https://s.metamuffin.org/static/font-ubuntu.tar' | tar -xC public/assets/font |