mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-01-23 02:14:37 +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
2 changed files with 7 additions and 0 deletions
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…
Add table
Add a link
Reference in a new issue