From b7056e7528155d9688245236d66d21db13442783 Mon Sep 17 00:00:00 2001 From: falkTX Date: Thu, 22 Sep 2022 01:49:03 +0100 Subject: [PATCH] Alternative approach at compiler detection Signed-off-by: falkTX --- Makefile.base.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Makefile.base.mk b/Makefile.base.mk index aa3e4d55..36fc390e 100644 --- a/Makefile.base.mk +++ b/Makefile.base.mk @@ -35,7 +35,11 @@ DPF_MAKEFILE_BASE_INCLUDED = true # --------------------------------------------------------------------------------------------------------------------- # Auto-detect target compiler if not defined +ifeq ($(shell echo '\#test' | grep -- '\#test'),\#test) TARGET_COMPILER = $(shell echo '\#ifdef __clang__\nclang\n\#else\ngcc\n\#endif' | $(CC) -E -P -x c - 2>/dev/null) +else +TARGET_COMPILER = $(shell echo '#ifdef __clang__\nclang\n#else\ngcc\n#endif' | $(CC) -E -P -x c - 2>/dev/null) +endif ifneq ($(CLANG),true) ifneq ($(GCC),true)