]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: makefile: support DEVICEATLAS_CFLAGS and DEVICEATLAS_LDFLAGS
authorWilly Tarreau <w@1wt.eu>
Wed, 21 Dec 2022 15:20:57 +0000 (16:20 +0100)
committerWilly Tarreau <w@1wt.eu>
Fri, 23 Dec 2022 15:53:35 +0000 (16:53 +0100)
The CFLAGS and LDFLAGS appended by USE_DEVICEATLAS can now be overridden
using DEVICEATLAS_CFLAGS and DEVICEATLAS_LDFLAGS.

Makefile

index 20dd0405a2e3dae2d045bfb59a59d547cdb37939..c5c15ec9a3868e264b38848376b20e03e216ee94 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -641,7 +641,7 @@ ifneq ($(USE_DEVICEATLAS),)
   DEVICEATLAS_INC = $(DEVICEATLAS_SRC)
   DEVICEATLAS_LIB = $(DEVICEATLAS_SRC)
   ifeq ($(DEVICEATLAS_SRC),)
-    OPTIONS_LDFLAGS += -lda
+    DEVICEATLAS_LDFLAGS += -lda
   else
     ifeq ($(USE_PCRE),)
       ifeq ($(USE_PCRE2),)
@@ -649,7 +649,7 @@ ifneq ($(USE_DEVICEATLAS),)
       endif
     endif
     ifneq ($(USE_PCRE2),)
-      OPTIONS_CFLAGS  += -DDA_REGEX_HDR=\"dac_pcre2.c\" -DDA_REGEX_TAG=2
+      DEVICEATLAS_CFLAGS += -DDA_REGEX_HDR=\"dac_pcre2.c\" -DDA_REGEX_TAG=2
     endif
     OPTIONS_OBJS += $(DEVICEATLAS_LIB)/Os/daunix.o
     OPTIONS_OBJS += $(DEVICEATLAS_LIB)/dadwcom.o
@@ -658,7 +658,7 @@ ifneq ($(USE_DEVICEATLAS),)
     OPTIONS_OBJS += $(DEVICEATLAS_LIB)/dac.o
   endif
   OPTIONS_OBJS += addons/deviceatlas/da.o
-  OPTIONS_CFLAGS += $(if $(DEVICEATLAS_INC),-I$(DEVICEATLAS_INC))
+  DEVICEATLAS_CFLAGS += $(if $(DEVICEATLAS_INC),-I$(DEVICEATLAS_INC))
 endif
 
 # Use 51DEGREES_SRC and possibly 51DEGREES_INC and 51DEGREES_LIB to force path