aboutsummaryrefslogtreecommitdiffhomepage
path: root/test-suite/Makefile
diff options
context:
space:
mode:
authorGravatar Gaëtan Gilbert <gaetan.gilbert@skyskimmer.net>2018-04-22 13:24:21 +0200
committerGravatar Gaëtan Gilbert <gaetan.gilbert@skyskimmer.net>2018-04-22 13:25:55 +0200
commit2ded83ebfd958fd8187c11d4dec26af9d69e083c (patch)
tree0b0e495c8b86f9596cfe60448f3ea5e154f2747f /test-suite/Makefile
parentdfbf22a098e8e2890d2e10da5d669d9960ef6771 (diff)
test suite Makefile: do not use %.stamp for subsystem targets
Diffstat (limited to 'test-suite/Makefile')
-rw-r--r--test-suite/Makefile12
1 files changed, 5 insertions, 7 deletions
diff --git a/test-suite/Makefile b/test-suite/Makefile
index 8239600b1..e0e264b20 100644
--- a/test-suite/Makefile
+++ b/test-suite/Makefile
@@ -116,9 +116,9 @@ bugs: $(BUGS)
clean:
rm -f trace .lia.cache
- $(SHOW) "RM <**/*.stamp> <**/*.vo> <**/*.vio> <**/*.log>"
+ $(SHOW) "RM <**/*.vo> <**/*.vio> <**/*.log>"
$(HIDE)find . \( \
- -name '*.stamp' -o -name '*.vo' -o -name '*.vio' -o -name '*.log' \
+ -name '*.vo' -o -name '*.vio' -o -name '*.log' \
\) -print0 | xargs -0 rm -f
distclean: clean
@@ -128,12 +128,10 @@ distclean: clean
# Per-subsystem targets
#######################################################################
-define mkstamp
-$(1): $(1).stamp ; @true
-$(1).stamp: $(patsubst %.v,%.v.log,$(wildcard $(1)/*.v)) ; \
- $(HIDE)touch $$@
+define vdeps
+$(1): $(patsubst %.v,%.v.log,$(wildcard $(1)/*.v))
endef
-$(foreach S,$(VSUBSYSTEMS),$(eval $(call mkstamp,$(S))))
+$(foreach S,$(VSUBSYSTEMS),$(eval $(call vdeps,$(S))))
#######################################################################
# Summary