diff options
author | metamuffin <metamuffin@disroot.org> | 2025-03-22 13:02:32 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-03-22 13:03:31 +0100 |
commit | 2f5d47d21dfc308c1b930cf45e13b34445d3a8e5 (patch) | |
tree | 1efa38bb95a2bc55132c0f8751727647906bb5dd /client-web/makefile | |
parent | aee091c28ad99862f8d94665a1efc65288a17d52 (diff) | |
download | keks-meet-2f5d47d21dfc308c1b930cf45e13b34445d3a8e5.tar keks-meet-2f5d47d21dfc308c1b930cf45e13b34445d3a8e5.tar.bz2 keks-meet-2f5d47d21dfc308c1b930cf45e13b34445d3a8e5.tar.zst |
Convert sass to css
Diffstat (limited to 'client-web/makefile')
-rw-r--r-- | client-web/makefile | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/client-web/makefile b/client-web/makefile index 2ff29d5..7a9e36b 100644 --- a/client-web/makefile +++ b/client-web/makefile @@ -1,14 +1,16 @@ ESFLAGS = --bundle --target=esnext --format=esm .PHONY: all watch -all: public/assets/bundle.js public/assets/sw.js public/assets/font/include.css -watch: +all: public/assets/bundle.js public/assets/sw.js public/assets/font/include.css public/assets/bundle.css +watch: public/assets/font/include.css # TODO watch css 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') esbuild $(ESFLAGS) source/index.ts --outfile=$@ public/assets/sw.js: $(shell find source/sw -type f -name '*.ts') esbuild $(ESFLAGS) source/sw/worker.ts --outfile=$@ +public/assets/bundle.css: $(shell find style -type f -name '*.css') + cat style/imports $^ >$@ public/assets/font/include.css: mkdir -p public/assets/font curl 'https://s.metamuffin.org/static/font-ubuntu.tar' | tar -xC public/assets/font |