mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2026-05-05 04:56:10 +02:00
BUILD: add an EXTRA_MAKE option to build addons easily
Allow to call an external Makefile called Makefile.inc in order to build
complex addons.
make TARGET=linux-glibc ... EXTRA_MAKE="/path/to/addon1" \
EXTRA_MAKE+="/path/to/addon2"
This commit is contained in:
parent
0896ea43fc
commit
66bccb7a3a
5
Makefile
5
Makefile
@ -61,6 +61,7 @@
|
||||
# USE_THREAD_DUMP : use the more advanced thread state dump system. Automatic.
|
||||
# USE_OT : enable the OpenTracing filter
|
||||
# USE_OTEL : enable the OpenTelemetry filter
|
||||
# EXTRA_MAKE : space-separated list of external addons using a Makefile.inc
|
||||
# USE_MEMORY_PROFILING : enable the memory profiler. Linux-glibc only.
|
||||
# USE_LIBATOMIC : force to link with/without libatomic. Automatic.
|
||||
# USE_PTHREAD_EMULATION : replace pthread's rwlocks with ours
|
||||
@ -874,6 +875,10 @@ ifneq ($(USE_OTEL:0=),)
|
||||
include addons/otel/Makefile
|
||||
endif
|
||||
|
||||
ifneq ($(EXTRA_MAKE),)
|
||||
include $(addsuffix /Makefile.inc,$(EXTRA_MAKE))
|
||||
endif
|
||||
|
||||
# better keep this one close to the end, as several libs above may need it
|
||||
ifneq ($(USE_DL:0=),)
|
||||
DL_LDFLAGS = -ldl
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user