From e16b4c6d82d3a8366689ef217cb4ecded683247d Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Wed, 27 Feb 2019 14:49:05 +0000 Subject: [PATCH] defs.mk: Fix MAKE_BENCHMARK support Signed-off-by: Jan Lindemann --- make/defs.mk | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/make/defs.mk b/make/defs.mk index a4942339..55bb9494 100644 --- a/make/defs.mk +++ b/make/defs.mk @@ -5,15 +5,15 @@ ifndef JW_BUILD_DEF_MK_INCLUDED JW_BUILD_DEF_MK_INCLUDED = true -ifeq ($(MAKE_BENCHMARK),true) - SHELL = /bin/bash $(MOD_SCRIPT_DIR)/timed-make-shell.sh -endif - MAKEFLAGS += -r include $(MODDIR)/make/platform.mk include $(MODDIR)/make/projects.mk +ifeq ($(MAKE_BENCHMARK),true) + SHELL = /bin/bash $(MOD_SCRIPT_DIR)/timed-make-shell.sh +endif + # ----- pre-local.mk ifneq ($(wildcard $(MODDIR)/make/pre-local.mk),) @@ -39,7 +39,7 @@ PWD := $(shell which pwd) CWD := $(shell $(PWD)) BIN_INSTALL := /usr/bin/install SUDO ?= /usr/bin/sudo -GET_OS_SH ?= $(SHELL) $(MOD_SCRIPT_DIR)/get-os.sh +GET_OS_SH ?= /bin/bash $(MOD_SCRIPT_DIR)/get-os.sh # ----- standard variables ifneq ($(wildcard $(TOPDIR)/.git),) @@ -383,6 +383,7 @@ endif # -- target files and dirs +HDRDIR_SCOPE_SUFFIX ?= $(PROJECT) SRC_SUFFIX += $(sort $(suffix $(wildcard $(TOPDIR)/hdr/*))) LOCAL_SRC += Makefile $(wildcard $(addprefix *,$(SRC_SUFFIX))) SRC_HEADERED += $(shell if [ "$(LOCAL_SRC)" ]; then grep -ic "it services" $(LOCAL_SRC) | $(SED) '/:0$$/ d; s/:.*$$//'; fi) @@ -1059,7 +1060,6 @@ endif INCLUDE += $(LOCAL_INCLUDE) -HDRDIR_SCOPE_SUFFIX ?= $(PROJECT) # force use of double quotes, allow header namespaces ifeq ($(HDRDIR_SCOPE_SUFFIX),) INCLUDE += -I.