mirror of
https://github.com/cesanta/mongoose.git
synced 2024-12-23 07:54:16 +08:00
16 lines
426 B
Makefile
16 lines
426 B
Makefile
|
PWD := $(shell pwd)
|
||
|
|
||
|
all: bundle.js main.css
|
||
|
make -C ../../http-server ARGS="-d $(PWD)"
|
||
|
|
||
|
# Bundle JS libraries (preact, preact-router, ...) into a single file
|
||
|
bundle.js:
|
||
|
curl -s https://npm.reversehttp.com/preact,preact/hooks,htm/preact,preact-router -o $@
|
||
|
|
||
|
# Create optimised CSS. Prerequisite: npm -g i tailwindcss tailwindcss-font-inter
|
||
|
main.css: index.html $(wildcard *.js)
|
||
|
npx tailwindcss -o $@ --minify
|
||
|
|
||
|
clean:
|
||
|
true
|