Message ID | 20220208120648.49169-3-quentin@isovalent.com (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | BPF |
Headers | show |
Series | bpftool: Switch to new versioning scheme (align on libbpf's) | expand |
On Tue, Feb 8, 2022 at 4:06 AM Quentin Monnet <quentin@isovalent.com> wrote: > > Add a target to libbpf's Makefile to print its version number, in a > similar way to what running "make kernelversion" at the root of the > repository does. > > This is to avoid re-implementing the parsing of the libbpf.map file in > case some other tools want to extract the version of the libbpf sources > they are using. > > Signed-off-by: Quentin Monnet <quentin@isovalent.com> > --- > tools/lib/bpf/Makefile | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/tools/lib/bpf/Makefile b/tools/lib/bpf/Makefile > index b8b37fe76006..91136623edf9 100644 > --- a/tools/lib/bpf/Makefile > +++ b/tools/lib/bpf/Makefile > @@ -108,6 +108,9 @@ MAKEOVERRIDES= > > all: > > +libbpfversion: I don't think we need it (see next patch), but if we end up keeping it, please call it just "version". Worst case, "libbpf-version" seems better still. > + @echo $(LIBBPF_VERSION) > + > export srctree OUTPUT CC LD CFLAGS V > include $(srctree)/tools/build/Makefile.include > > -- > 2.32.0 >
diff --git a/tools/lib/bpf/Makefile b/tools/lib/bpf/Makefile index b8b37fe76006..91136623edf9 100644 --- a/tools/lib/bpf/Makefile +++ b/tools/lib/bpf/Makefile @@ -108,6 +108,9 @@ MAKEOVERRIDES= all: +libbpfversion: + @echo $(LIBBPF_VERSION) + export srctree OUTPUT CC LD CFLAGS V include $(srctree)/tools/build/Makefile.include
Add a target to libbpf's Makefile to print its version number, in a similar way to what running "make kernelversion" at the root of the repository does. This is to avoid re-implementing the parsing of the libbpf.map file in case some other tools want to extract the version of the libbpf sources they are using. Signed-off-by: Quentin Monnet <quentin@isovalent.com> --- tools/lib/bpf/Makefile | 3 +++ 1 file changed, 3 insertions(+)