diff options
author | Hangbin Liu <haliu@redhat.com> | 2021-05-31 17:47:40 +0800 |
---|---|---|
committer | David Ahern <dsahern@kernel.org> | 2021-06-03 03:25:59 +0000 |
commit | 7ae2585b865add6488510c3d257910d8f5f7ae76 (patch) | |
tree | 4a6de5c4c98042c206e6baef9aaab141a301583d | |
parent | a9c3d70d902a0473ee5c13336317006a52ce8242 (diff) | |
download | iproute2-7ae2585b865add6488510c3d257910d8f5f7ae76.tar.gz |
configure: convert LIBBPF environment variables to command-line options
Signed-off-by: Hangbin Liu <haliu@redhat.com>
Signed-off-by: David Ahern <dsahern@kernel.org>
-rwxr-xr-x | configure | 18 |
1 files changed, 13 insertions, 5 deletions
@@ -1,11 +1,6 @@ #!/bin/sh # SPDX-License-Identifier: GPL-2.0 # This is not an autoconf generated configure -# -# Influential LIBBPF environment variables: -# LIBBPF_FORCE={on,off} on: require link against libbpf; -# off: disable libbpf probing -# LIBBPF_DIR Path to libbpf DESTDIR to use INCLUDE="$PWD/include" @@ -491,6 +486,10 @@ usage() cat <<EOF Usage: $0 [OPTIONS] --include_dir Path to iproute2 include dir + --libbpf_dir Path to libbpf DESTDIR + --libbpf_force Enable/disable libbpf by force. Available options: + on: require link against libbpf, quit config if no libbpf support + off: disable libbpf probing -h | --help Show this usage info EOF exit $1 @@ -505,6 +504,15 @@ else --include_dir) INCLUDE=$2 shift 2 ;; + --libbpf_dir) + LIBBPF_DIR="$2" + shift 2 ;; + --libbpf_force) + if [ "$2" != 'on' ] && [ "$2" != 'off' ]; then + usage 1 + fi + LIBBPF_FORCE=$2 + shift 2 ;; -h | --help) usage 0 ;; "") |