From 255b3cf83f116f723b2086cff5057b0d540f92ef Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Fri, 30 Mar 2018 18:37:57 +0200 Subject: [PATCH] Allow to add additional DFLAGS when building Phobos --- posix.mak | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/posix.mak b/posix.mak index 3ee19cca087..4ae8225045b 100644 --- a/posix.mak +++ b/posix.mak @@ -120,19 +120,20 @@ else endif # Set DFLAGS -DFLAGS=-conf= -I$(DRUNTIME_PATH)/import $(DMDEXTRAFLAGS) -w -de -dip25 $(MODEL_FLAG) $(PIC) -transition=complex +DFLAGS= +override DFLAGS+=-conf= -I$(DRUNTIME_PATH)/import $(DMDEXTRAFLAGS) -w -de -dip25 $(MODEL_FLAG) $(PIC) -transition=complex ifeq ($(BUILD),debug) - DFLAGS += -g -debug +override DFLAGS += -g -debug else - DFLAGS += -O -release +override DFLAGS += -O -release endif ifdef ENABLE_COVERAGE -DFLAGS += -cov +override DFLAGS += -cov endif ifneq (,$(TZ_DATABASE_DIR)) $(file > /tmp/TZDatabaseDirFile, ${TZ_DATABASE_DIR}) -DFLAGS += -version=TZDatabaseDir -J/tmp/ +override DFLAGS += -version=TZDatabaseDir -J/tmp/ endif UDFLAGS=-unittest