diff options
author | Lia Lenckowski <lialenck@protonmail.com> | 2023-08-14 18:22:31 +0200 |
---|---|---|
committer | Lia Lenckowski <lialenck@protonmail.com> | 2023-08-14 18:22:31 +0200 |
commit | 9695158014c803c192f30dbd967d2200edce0250 (patch) | |
tree | f6272ed6bc554f8dcf8aac48f7b3502978df9e7d /makefile | |
parent | 12cdf9bd11da1573bbfde4a0736090ed2fc3efde (diff) | |
download | fastbangs-9695158014c803c192f30dbd967d2200edce0250.tar fastbangs-9695158014c803c192f30dbd967d2200edce0250.tar.bz2 fastbangs-9695158014c803c192f30dbd967d2200edce0250.tar.zst |
bundle fuse.js
Diffstat (limited to 'makefile')
-rw-r--r-- | makefile | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -3,7 +3,7 @@ ESFLAGS = --target=esnext --format=esm deploy-dir: deploy deploy/bundle.js deploy/style.css deploy/index.html deploy/fastbangs .PHONY: watch clean deploy-dir -watch-script: +watch-script: frontend/fuse.js esbuild frontend/main.ts --bundle --outfile=deploy/bundle.js $(ESFLAGS) --watch watch-style: while true; do inotifywait -e modify -e move frontend/style.sass; make deploy/style.css; done @@ -23,7 +23,10 @@ deploy/index.html: frontend/index.html cp $< $@ deploy/fastbangs: $(shell find src -name '*.hs') stack install --local-bin-path deploy -deploy/bundle.js: $(shell find frontend -name '*.ts') +deploy/bundle.js: $(shell find frontend -name '*.ts') frontend/fuse.js esbuild frontend/main.ts --bundle --outfile=deploy/bundle.js $(ESFLAGS) deploy/style.css: frontend/style.sass sassc $< $@ + +frontend/fuse.js: + curl 'https://cdn.jsdelivr.net/npm/fuse.js@6.6.2/dist/fuse.esm.js' -o $@ |