sslh: Also pass down TARGET_CPPFLAGS
authorFlorian Fainelli <f.fainelli@gmail.com>
Tue, 4 Apr 2017 01:57:59 +0000 (18:57 -0700)
committerFlorian Fainelli <f.fainelli@gmail.com>
Tue, 4 Apr 2017 02:21:27 +0000 (19:21 -0700)
Make sure we do pass TARGET_CPPFLAGS using CPPFLAGS (which is supported
by sslh's Makefile), fixing build issues with some external toolchains:

mipsel-linux-gnu-gcc -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc
-fno-caller-saves -Wno-unused-result  -D_FORTIFY_SOURCE=1 -Wl,-z,now
-Wl,-z,relro -DENABLE_REGEX -DLIBCONFIG -c sslh-main.c
sslh-main.c:26:23: fatal error: libconfig.h: No such file or directory
 #include <libconfig.h>
                       ^
compilation terminated.
Makefile:63: recipe for target 'sslh-main.o' failed
make[4]: *** [sslh-main.o] Error 1

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
net/sslh/Makefile

index b59ff53749ff42827b743c58104571b48bd2a3ef..f4e71088c5f84e0d9197b9f9df9fb8bfe0f75bd3 100644 (file)
@@ -38,6 +38,7 @@ define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR) \
                CC="$(TARGET_CC)" \
                CFLAGS="$(TARGET_CFLAGS)" \
+               CPPFLAGS="$(TARGET_CPPFLAGS)" \
                LDFLAGS="$(TARGET_LDFLAGS)" \
                ENABLE_REGEX=1 \
                USELIBCONFIG=1 \