From 172f7fac018f22b45ac96253357f3e750d1f2df0 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Sat, 2 Sep 2017 19:04:47 +0000 Subject: [PATCH] defs.mk: Use double quote includes for local headers Signed-off-by: Jan Lindemann --- make/defs.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/make/defs.mk b/make/defs.mk index d852ffc6..5ced6810 100644 --- a/make/defs.mk +++ b/make/defs.mk @@ -974,7 +974,14 @@ ifeq ($(STRIP_SYMBOLS),true) STRIP_DONE ?= strip.done endif -INCLUDE += $(LOCAL_INCLUDE) -I. +INCLUDE += $(LOCAL_INCLUDE) + +# force use of double quotes, allow header namespaces +ifeq ($(HDRDIR_SCOPE_SUFFIX),) + INCLUDE += -I. +else + INCLUDE += -iquote . +endif ifeq ($(USE_PROJECT_LIB),true) INCLUDE += $(PROJECT_INCLUDE) -I$(TOPDIR)/include