]> sigrok.org Git - libsigrok.git/blobdiff - configure.ac
brymen-bm86x: disable driver when libusb is not present
[libsigrok.git] / configure.ac
index 0c3b0b7e7cf27ca0c2ce37747facf8766f24f1ec..f3601b8e1af6da72a0247995ab3cd5b035ff3c74 100644 (file)
@@ -113,10 +113,6 @@ AC_ARG_ENABLE(brymen-bm86x, AC_HELP_STRING([--enable-brymen-bm86x],
        [enable Brymen BM86X support [default=yes]]),
        [HW_BRYMEN_BM86X="$enableval"],
        [HW_BRYMEN_BM86X=$HW_ENABLED_DEFAULT])
-AM_CONDITIONAL(HW_BRYMEN_BM86X, test x$HW_BRYMEN_BM86X = xyes)
-if test "x$HW_BRYMEN_BM86X" = "xyes"; then
-       AC_DEFINE(HAVE_HW_BRYMEN_BM86X, 1, [Brymen BM86X support])
-fi
 
 AC_ARG_ENABLE(brymen-dmm, AC_HELP_STRING([--enable-brymen-dmm],
        [enable Brymen DMM support [default=yes]]),
@@ -360,10 +356,11 @@ case "$host" in
                [have_libusb1_0="yes"; CFLAGS="$CFLAGS $libusb_CFLAGS";
                LIBS="$LIBS $libusb_LIBS";
                SR_PKGLIBS="$SR_PKGLIBS libusb-1.0"],
-               [have_libusb1_0="no"; HW_FX2LAFW="no"; HW_HANTEK_DSO="no";
-               HW_IKALOGIC_SCANALOGIC2="no"; HW_KECHENG_KC_330B="no";
-               HW_LASCAR_EL_USB="no"; HW_SYSCLK_LWLA="no";
-               HW_UNI_T_DMM="no"; HW_UNI_T_UT32X="no"; HW_VICTOR_DMM="no";
+               [have_libusb1_0="no"; HW_BRYMEN_BM86X="no"; HW_FX2LAFW="no";
+               HW_HANTEK_DSO="no"; HW_IKALOGIC_SCANALOGIC2="no";
+               HW_KECHENG_KC_330B="no"; HW_LASCAR_EL_USB="no";
+               HW_SYSCLK_LWLA="no"; HW_UNI_T_DMM="no";
+               HW_UNI_T_UT32X="no"; HW_VICTOR_DMM="no";
                HW_ZEROPLUS_LOGIC_CUBE="no"; HW_SALEAE_LOGIC16="no"])
 
        # Define HAVE_LIBUSB_1_0 in config.h if we found libusb-1.0.
@@ -439,6 +436,11 @@ if test "x$HW_ATTEN_PPS3XXX" = "xyes"; then
        AC_DEFINE(HAVE_HW_ATTEN_PPS3XXX, 1, [Atten PPS3xxx support])
 fi
 
+AM_CONDITIONAL(HW_BRYMEN_BM86X, test x$HW_BRYMEN_BM86X = xyes)
+if test "x$HW_BRYMEN_BM86X" = "xyes"; then
+       AC_DEFINE(HAVE_HW_BRYMEN_BM86X, 1, [Brymen BM86X support])
+fi
+
 AM_CONDITIONAL(HW_BRYMEN_DMM, test x$HW_BRYMEN_DMM = xyes)
 if test "x$HW_BRYMEN_DMM" = "xyes"; then
        AC_DEFINE(HAVE_HW_BRYMEN_DMM, 1, [Brymen DMM support])