TARGET=Day02 .PHONY: all all: $(TARGET) .PHONY: run run: $(TARGET) ./$(TARGET) $(TARGET): Day02.rs rustc $< .PHONY: clean clean: rm $(TARGET) -f