mirror of
https://github.com/checkpoint-restore/criu
synced 2025-08-22 09:58:09 +00:00
Set Makefile config variables for libbpf
Source files modified: * Makefile.config - Checks whether libbpf is installed on the system. If so, we add -lbpf to LIBS_FEATURES, -DCONFIG_HAS_LIBBPF to FEATURE_DEFINES and set CONFIG_HAS_LIBBPF. This allows us to check for the presence of libbpf before compiling or executing BPF c/r code and ZDTM tests. * Makefile - Set CONFIG_HAS_LIBBPF to clean all files. Signed-off-by: Abhishek Vijeev <abhishek.vijeev@gmail.com>
This commit is contained in:
parent
95b7d06cbc
commit
aa59dfc6df
1
Makefile
1
Makefile
@ -208,6 +208,7 @@ else
|
||||
# To clean all files, enable make/build options here
|
||||
export CONFIG_COMPAT := y
|
||||
export CONFIG_GNUTLS := y
|
||||
export CONFIG_HAS_LIBBPF := y
|
||||
endif
|
||||
|
||||
#
|
||||
|
@ -15,6 +15,12 @@ ifeq ($(call pkg-config-check,libselinux),y)
|
||||
FEATURE_DEFINES += -DCONFIG_HAS_SELINUX
|
||||
endif
|
||||
|
||||
ifeq ($(call pkg-config-check,libbpf),y)
|
||||
LIBS_FEATURES += -lbpf
|
||||
FEATURE_DEFINES += -DCONFIG_HAS_LIBBPF
|
||||
export CONFIG_HAS_LIBBPF := y
|
||||
endif
|
||||
|
||||
ifeq ($(NO_GNUTLS)x$(call pkg-config-check,gnutls),xy)
|
||||
LIBS_FEATURES += -lgnutls
|
||||
export CONFIG_GNUTLS := y
|
||||
|
Loading…
x
Reference in New Issue
Block a user