1
0
mirror of https://github.com/avinal/avinal.github.io.git synced 2026-07-04 07:40:09 +05:30
Files
avinal.github.io/Makefile
T
avinal beb5acf322 add netlify
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2023-01-03 13:32:39 +05:30

27 lines
581 B
Makefile

# build everything for production
all: css build
@echo "--- copying content to dist"
cp -a content dist/content
@echo "--- production build finished"
# build only css for production
css:
@echo "--- building tailwind css"
npx tailwindcss -i ./src/input.css -o ./static/main.css --minify
# compile only elm for production
build:
@echo "--- compiling elm land project"
npx elm-land build
# compile and watch for dev
elm-serve:
npx elm-land serve
# build css and watch
css-serve:
npx tailwindcss -i ./src/input.css -o ./static/main.css --watch
# clean
clean:
rm -rf dist