More CPPFLAGS fixes for clang analyzer
authorAlan T. DeKok <aland@freeradius.org>
Mon, 17 Nov 2014 20:37:37 +0000 (15:37 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Mon, 17 Nov 2014 20:39:12 +0000 (15:39 -0500)
src/main/radiusd.mk

index 20a5895..1ff95a4 100644 (file)
@@ -8,7 +8,11 @@ ifneq ($(OPENSSL_LIBS),)
 SOURCES        += cb.c tls.c tls_listen.c
 endif
 
-SRC_CFLAGS     := -DHOSTINFO=\"${HOSTINFO}\" -DBUILT_WITH_CPPFLAGS=\"$(CPPFLAGS)\" -DBUILT_WITH_CFLAGS=\"$(CFLAGS)\" -DBUILT_WITH_LDFLAGS=\"$(LDFLAGS)\" -DBUILT_WITH_LIBS=\"$(LIBS)\"
+SRC_CFLAGS     := -DHOSTINFO=\"${HOSTINFO}\"
+ifneq ($(MAKECMDGOALS),scan)
+SRC_CFLAGS     += -DBUILT_WITH_CPPFLAGS=\"$(CPPFLAGS)\" -DBUILT_WITH_CFLAGS=\"$(CFLAGS)\" -DBUILT_WITH_LDFLAGS=\"$(LDFLAGS)\" -DBUILT_WITH_LIBS=\"$(LIBS)\"
+endif
+
 TGT_INSTALLDIR  := ${sbindir}
 TGT_LDLIBS     := $(LIBS) $(OPENSSL_LIBS) $(LCRYPT)
 TGT_PREREQS    := libfreeradius-server.a libfreeradius-radius.a