1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
EXE := bunnytask HARE := hare PREFIX := /usr/local $(EXE): $(HARE) build -o $@ install: $(EXE) mkdir -p $(PREFIX)/bin/ cp $^ $(PREFIX)/bin/ uninstall: $(RM) $(PREFIX)/bin/$(EXE) clean: $(RM) $(EXE) check: $(HARE) test .PHONY: check clean install uninstall