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