srcfiles = Makefile $(shell find . -iname *.go) GOBUILD ?= go build all: loader palette-idx view-obj view-map view-menu view-minimap view-set wh40k loader: $(srcfiles) $(GOBUILD) -o loader ./cmd/loader palette-idx: $(srcfiles) $(GOBUILD) -o palette-idx ./cmd/palette-idx view-obj: $(srcfiles) $(GOBUILD) -o view-obj ./cmd/view-obj view-map: $(srcfiles) $(GOBUILD) -o view-map ./cmd/view-map view-menu: $(srcfiles) $(GOBUILD) -o view-menu ./cmd/view-menu view-minimap: $(srcfiles) $(GOBUILD) -o view-minimap ./cmd/view-minimap view-set: $(srcfiles) $(GOBUILD) -o view-set ./cmd/view-set wh40k: $(srcfiles) $(GOBUILD) -o wh40k ./cmd/wh40k clean: rm -f loader view-obj view-map view-minimap view-set wh40k palette-idx .PHONY: all clean