summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Wingo <wingo@igalia.com>2019-04-28 10:47:52 +0200
committerAndy Wingo <wingo@igalia.com>2019-04-28 10:47:52 +0200
commit59ead16eab1f661110aed866acf0d44b0f10a7e0 (patch)
tree607b79067d3138f330c45d8de7a4f90b5d5ee058
parentd8bdefbd2f5c5f7a8fa66aa6219dc0d06c3e899a (diff)
downloadguile-59ead16eab1f661110aed866acf0d44b0f10a7e0.tar.gz
Mark test files as precious to prevent them from being deleted by make
-rw-r--r--tests/Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/Makefile b/tests/Makefile
index 4ba054afd..7b6bbd49d 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -29,6 +29,9 @@ test-ia32-%: CC = $(CC_IA32)
test-ia32-%: %.c lightening-ia32.o test.h
$(CC) $(CFLAGS) $(CPPFLAGS) -I.. -o $@ lightening-ia32.o $<
+.PRECIOUS: $(foreach TARGET,$(TARGETS),$(addprefix test-$(TARGET)-,$(TESTS)))
+.PRECIOUS: $(foreach TARGET,$(TARGETS),lightening-$(TARGET).o)
+
clean:
rm -f $(foreach TARGET,$(TARGETS),$(addprefix test-$(TARGET)-,$(TESTS)))
rm -f $(foreach TARGET,$(TARGETS),lightening-$(TARGET).o)