When cross-compiling, AC_CHECK_FILE aborts configure. Provide a means to avoid even attempting to configure the BIOS test.
Signed-off-by: Darren Hart <[email protected]> --- configure.ac | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index ca5a383..6ee4520 100644 --- a/configure.ac +++ b/configure.ac @@ -66,9 +66,13 @@ AC_SUBST([ARCH]) AC_SUBST([MACHINE_TYPE_NAME]) # test bios -AC_CHECK_FILE([/usr/lib/qemu-bios], [BIOS=/usr/lib/qemu-bios]) -AC_CHECK_FILE([/usr/share/qemu-ovmf/bios], [BIOS=/usr/share/qemu-ovmf/bios]) -AC_SUBST([BIOS]) +AC_ARG_ENABLE(biostest, AS_HELP_STRING([--disable-biostest], [disable building BIOS test])) +if test "x$enable_biostest" != "xno"; then + AC_CHECK_FILE([/usr/lib/qemu-bios], [BIOS=/usr/lib/qemu-bios]) + AC_CHECK_FILE([/usr/share/qemu-ovmf/bios], [BIOS=/usr/share/qemu-ovmf/bios]) + AC_SUBST([BIOS]) +fi +AM_CONDITIONAL(ENABLE_BIOSTEST, [test "x$enable_biostest" = "xyes"]) # ------------------------------------------------------------------------------ dnl Compile EFI stuff is so tricky that it's probably better to check for the -- 1.8.3.1 _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
