diff options
author | Tony Ambardar <tony.ambardar@gmail.com> | 2020-09-17 04:58:33 -0700 |
---|---|---|
committer | Daniel Borkmann <daniel@iogearbox.net> | 2020-09-19 01:06:05 +0200 |
commit | ba2fd563b7408b8dd9bbd72fcae8bcb3c14e8ec8 (patch) | |
tree | b185d21fd5c4d7d37551a5f0b33a27f0e1f2ed89 | |
parent | 642e450b6b5955f2059d0ae372183f7c6323f951 (diff) | |
download | linux-ba2fd563b7408b8dd9bbd72fcae8bcb3c14e8ec8.tar.gz linux-ba2fd563b7408b8dd9bbd72fcae8bcb3c14e8ec8.tar.bz2 linux-ba2fd563b7408b8dd9bbd72fcae8bcb3c14e8ec8.zip |
tools/bpftool: Support passing BPFTOOL_VERSION to make
This change facilitates out-of-tree builds, packaging, and versioning for
test and debug purposes. Defining BPFTOOL_VERSION allows self-contained
builds within the tools tree, since it avoids use of the 'kernelversion'
target in the top-level makefile, which would otherwise pull in several
other includes from outside the tools tree.
Signed-off-by: Tony Ambardar <Tony.Ambardar@gmail.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Quentin Monnet <quentin@isovalent.com>
Acked-by: Song Liu <songliubraving@fb.com>
Link: https://lore.kernel.org/bpf/20200917115833.1235518-1-Tony.Ambardar@gmail.com
-rw-r--r-- | tools/bpf/bpftool/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/bpf/bpftool/Makefile b/tools/bpf/bpftool/Makefile index 8462690a039b..4828913703b6 100644 --- a/tools/bpf/bpftool/Makefile +++ b/tools/bpf/bpftool/Makefile @@ -25,7 +25,7 @@ endif LIBBPF = $(LIBBPF_PATH)libbpf.a -BPFTOOL_VERSION := $(shell make -rR --no-print-directory -sC ../../.. kernelversion) +BPFTOOL_VERSION ?= $(shell make -rR --no-print-directory -sC ../../.. kernelversion) $(LIBBPF): FORCE $(if $(LIBBPF_OUTPUT),@mkdir -p $(LIBBPF_OUTPUT)) |