Files
Pagerino_Portainer/WebApp/Makefile
2025-09-12 02:13:57 +02:00

23 lines
437 B
Makefile

# Variables
CSS_INPUT:=./src/layouts/static/styles/global.css
CSS_OUTPUT:=./build/stylesheet.css
NAME:=web-app
all: css
# Build Tailwind
css: $(CSS_INPUT) ./src/layouts/**/*.tmpl
npx tailwindcss -i $(CSS_INPUT) -o $(CSS_OUTPUT) --minify
# Build App
go: ./src/main/*.go
go build -o ./build/$(NAME) ./src/main.go
run: css go
./build/$(NAME)
# Clear build
clean:
rm -rf ./build/$(NAME) ./build/stylesheet.css
.PHONY: run clean all