diff mbox series

configure: build without BPF support in ir-keytable

Message ID 20181106102443.31980-1-sean@mess.org (mailing list archive)
State New, archived
Headers show
Series configure: build without BPF support in ir-keytable | expand

Commit Message

Sean Young Nov. 6, 2018, 10:24 a.m. UTC
It currently does not build on mips and some platforms do not have
BPF support yet (risc-v, for example).

Signed-off-by: Sean Young <sean@mess.org>
---
 configure.ac | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/configure.ac b/configure.ac
index 387f8539..4100db06 100644
--- a/configure.ac
+++ b/configure.ac
@@ -170,7 +170,14 @@  AC_SUBST([X11_CFLAGS])
 AC_SUBST([X11_LIBS])
 AM_CONDITIONAL([HAVE_X11], [test x$x11_pkgconfig = xyes])
 
-PKG_CHECK_MODULES([LIBELF], [libelf], [libelf_pkgconfig=yes], [libelf_pkgconfig=no])
+AC_ARG_WITH([bpf],
+            AS_HELP_STRING([--without-bpf],
+			   [Do not build with BPF IR decoder support]),
+            [],
+            [with_bpf=yes])
+
+AS_IF([test "x$with_bpf" != xno],
+      PKG_CHECK_MODULES([LIBELF], [libelf], [libelf_pkgconfig=yes], [libelf_pkgconfig=no]), [libelf_pkgconfig=no])
 AC_SUBST([LIBELF_CFLAGS])
 AC_SUBST([LIBELF_LIBS])
 AM_CONDITIONAL([HAVE_LIBELF], [test x$libelf_pkgconfig = xyes])