mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-02-03 03:52:38 +00:00
BUILD: make DeviceAtlas easier to build by defaulting to DEVICEATLAS_SRC
Since both DEVICEATLAS_INC and DEVICEATLAS_LIB are set to the same path when building from sources, simply allow DEVICEATLAS_SRC to be set alone to simplify the build procedure.
This commit is contained in:
parent
a9f4702390
commit
82bd42e27a
7
Makefile
7
Makefile
@ -603,8 +603,11 @@ OPTIONS_OBJS += src/hlua.o
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq ($(USE_DEVICEATLAS),)
|
ifneq ($(USE_DEVICEATLAS),)
|
||||||
DEVICEATLAS_INC =
|
# Use DEVICEATLAS_SRC and possibly DEVICEATLAS_INC and DEVICEATLAS_LIB to force path
|
||||||
DEVICEATLAS_LIB =
|
# to 51degrees headers and libraries if needed.
|
||||||
|
DEVICEATLAS_SRC =
|
||||||
|
DEVICEATLAS_INC = $(DEVICEATLAS_SRC)
|
||||||
|
DEVICEATLAS_LIB = $(DEVICEATLAS_SRC)
|
||||||
OPTIONS_OBJS += $(DEVICEATLAS_LIB)/json.o
|
OPTIONS_OBJS += $(DEVICEATLAS_LIB)/json.o
|
||||||
OPTIONS_OBJS += $(DEVICEATLAS_LIB)/dac.o
|
OPTIONS_OBJS += $(DEVICEATLAS_LIB)/dac.o
|
||||||
OPTIONS_OBJS += src/da.o
|
OPTIONS_OBJS += src/da.o
|
||||||
|
6
README
6
README
@ -211,7 +211,11 @@ In order to add DeviceAtlas Device Detection support, you would need to download
|
|||||||
the API source code from https://deviceatlas.com/deviceatlas-haproxy-module and
|
the API source code from https://deviceatlas.com/deviceatlas-haproxy-module and
|
||||||
once extracted :
|
once extracted :
|
||||||
|
|
||||||
$ make TARGET=<target> USE_PCRE=1 USE_DEVICEATLAS=1 DEVICEATLAS_INC=<path to the API root folder> DEVICEATLAS_LIB=<path to the API root folder>
|
$ make TARGET=<target> USE_PCRE=1 USE_DEVICEATLAS=1 DEVICEATLAS_SRC=<path to the API root folder>
|
||||||
|
|
||||||
|
Optionally DEVICEATLAS_INC and DEVICEATLAS_LIB may be set to override the path
|
||||||
|
to the include files and libraries respectively if they're not in the source
|
||||||
|
directory.
|
||||||
|
|
||||||
These are supported DeviceAtlas directives (see doc/configuration.txt) :
|
These are supported DeviceAtlas directives (see doc/configuration.txt) :
|
||||||
- deviceatlas-json-file <path to the DeviceAtlas JSON data file>.
|
- deviceatlas-json-file <path to the DeviceAtlas JSON data file>.
|
||||||
|
Loading…
Reference in New Issue
Block a user