From f4ded42d899eca107a7cb1f19ad1b9ff990727b0 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Sat, 14 Sep 2019 15:52:37 +0200 Subject: silence cmake on make -s --- Makefile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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) -- cgit v1.2.3