SCSS = $(wildcard static/css/*.scss) CSS = $(patsubst %.scss,%.css,$(SCSS)) GOSRCS = $(wildcard *.go) $(wildcard */*.go) CGO_ENABLED = 1 all: tren.elf tren.elf: $(CSS) $(GOSRCS) CGO_ENABLED=$(CGO_ENABLED) go build -o $@ %.css: %.scss sassc $^ $@ format: gofmt -s -w . clean: rm *.elf .PHONY: format clean