>From 80b87469df61c5ef6fd34246d4ea1624701d86cc Mon Sep 17 00:00:00 2001 From: Evan Hanson Date: Tue, 31 Oct 2017 21:44:38 +1300 Subject: [PATCH 3/3] Add bootclean target for removing boot-chicken artifacts --- rules.make | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/rules.make b/rules.make index f6fd89ad..30e74e69 100644 --- a/rules.make +++ b/rules.make @@ -1005,7 +1005,7 @@ bench: $(CHICKEN_SHARED_EXECUTABLE) $(CSI_SHARED_EXECUTABLE) $(CSC_PROGRAM)$(EXE # build static bootstrapping chicken -.PHONY: boot-chicken +.PHONY: boot-chicken bootclean boot-chicken: "$(MAKE)" PLATFORM=$(PLATFORM) PREFIX=/nowhere CONFIG= \ @@ -1017,6 +1017,13 @@ boot-chicken: STATICBUILD=1 C_COMPILER_OPTIMIZATION_OPTIONS="$(C_COMPILER_OPTIMIZATION_OPTIONS)" \ touchfiles chicken-boot$(EXE) confclean +bootclean: + -$(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) \ + $(SRCDIR)chicken-boot$(EXE) \ + $(SRCDIR)chicken-boot-stage1$(EXE) \ + $(SRCDIR)libchicken-boot$(A) \ + $(SRCDIR)libchicken-boot-stage1$(A) + .PHONY: touchfiles touchfiles: -- 2.11.0