aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2019-09-14 15:52:37 +0200
committerFlorian Fischer <florian.fl.fischer@fau.de>2019-09-14 15:52:37 +0200
commitf4ded42d899eca107a7cb1f19ad1b9ff990727b0 (patch)
tree056b2aca37312ad8c5544868eb3db9cfa675e7b0
parent15d36ece5c0b905769f015343de4ed3afc7a9553 (diff)
downloadallocbench-f4ded42d899eca107a7cb1f19ad1b9ff990727b0.tar.gz
allocbench-f4ded42d899eca107a7cb1f19ad1b9ff990727b0.zip
silence cmake on make -s
-rw-r--r--Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index dad9f4c..2fdb2da 100644
--- a/Makefile
+++ b/Makefile
@@ -22,9 +22,16 @@ all: $(OBJDIR)/ccinfo $(MAKEFILES) $(CMAKELISTS)
$(CMAKELISTS):
$(eval BENCHDIR=$(OBJDIR)$(shell echo $@ | sed s/src//))
@if test \( ! \( -d $(BENCHDIR) \) \) ;then mkdir -p $(BENCHDIR);fi
- cd $(BENCHDIR); cmake $(PWD)/$@; make
+ifneq (,$(findstring s,$(MAKEFLAGS)))
+ cd $(BENCHDIR); cmake $(PWD)/$@ >/dev/null
+else
+ cd $(BENCHDIR); cmake $(PWD)/$@
+endif
+ $(MAKE) -C $(BENCHDIR)
$(MAKEFILES):
+ $(eval BENCHDIR=$(OBJDIR)$(shell echo $@ | sed s/src//))
+ @if test \( ! \( -d $(BENCHDIR) \) \) ;then mkdir -p $(BENCHDIR);fi
$(MAKE) -C $@ OBJDIR=$(OBJDIR)$(shell echo $@ | sed s/src//)
$(OBJDIR)/ccinfo: | $(OBJDIR)