1 2 3 4 5 6 7 8 9 10 11 12
SRC_FILES := $(shell find . -type f \( -name "*.html" -o -name "*.css" -o -name "*.js" -o -name "*.md" \)) GZ_FILES := $(SRC_FILES:=.gz) all: $(GZ_FILES) %.gz: % gzip -k -f $< clean: rm -f $(GZ_FILES) .PHONY: all clean