From 4ba3a27f804d755fdbb7c93a006e29aeef9e330e Mon Sep 17 00:00:00 2001 From: Karl Palsson Date: Thu, 4 Jan 2018 20:47:26 +0000 Subject: [PATCH] mk: cleanup genlinktests Even if they don't work, at least make them clean up afterthemselves --- Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 0527e3e2..75b157c5 100644 --- a/Makefile +++ b/Makefile @@ -73,7 +73,7 @@ lib: $(LIB_DIRS) html doc: $(Q)$(MAKE) -C doc html -clean: $(IRQ_DEFN_FILES:=.cleanhdr) $(LIB_DIRS:=.clean) $(EXAMPLE_DIRS:=.clean) doc.clean styleclean +clean: $(IRQ_DEFN_FILES:=.cleanhdr) $(LIB_DIRS:=.clean) $(EXAMPLE_DIRS:=.clean) doc.clean styleclean genlinktests.clean %.clean: $(Q)if [ -d $* ]; then \ @@ -103,6 +103,8 @@ styleclean: $(STYLECHECKFILES:=.styleclean) LDTESTS :=$(wildcard ld/tests/*.data) genlinktests: $(LDTESTS:.data=.ldtest) +genlinktests.clean: + $(Q)rm -f $(LDTESTS:.data=.out) %.ldtest: @if ./scripts/genlinktest.sh $* >/dev/null; then\ @@ -112,4 +114,4 @@ genlinktests: $(LDTESTS:.data=.ldtest) fi; -.PHONY: build lib $(LIB_DIRS) doc clean generatedheaders cleanheaders stylecheck genlinktests +.PHONY: build lib $(LIB_DIRS) doc clean generatedheaders cleanheaders stylecheck genlinktests genlinktests.clean