]> sigrok.org Git - libsigrok.git/commitdiff
Fix building without librevisa.
authorMartin Ling <redacted>
Mon, 3 Feb 2014 00:21:33 +0000 (16:21 -0800)
committerUwe Hermann <redacted>
Fri, 7 Feb 2014 17:49:46 +0000 (18:49 +0100)
configure.ac

index 0ac2ec2348525d94d08093d8b9a80261f4b538a3..98ce84b82dd56fa84bea548ef7e19c81e89fd800 100644 (file)
@@ -317,9 +317,10 @@ fi
 AM_CONDITIONAL(NEED_SERIAL, test "x$have_libserialport" != xno)
 
 PKG_CHECK_MODULES([librevisa], [librevisa >= 0.0.20130812],
-       [CFLAGS="$CFLAGS $librevisa_CFLAGS";
+       [have_librevisa="yes"; CFLAGS="$CFLAGS $librevisa_CFLAGS";
        LIBS="$LIBS $librevisa_LIBS";
-       SR_PKGLIBS="$SR_PKGLIBS librevisa"], [])
+       SR_PKGLIBS="$SR_PKGLIBS librevisa"],
+       [have_librevisa="no"])
 
 # VISA SCPI backend is only compiled in if librevisa was found.
 AM_CONDITIONAL(NEED_VISA, test "x$have_librevisa" != xno)
@@ -330,8 +331,6 @@ if test "x$have_librevisa" != "xno"; then
                [Specifies whether we have librevisa.])
 fi
 
-AM_CONDITIONAL(NEED_VISA, test "x$have_librevisa" != xno)
-
 # libusb-1.0 is only needed for some hardware drivers. Disable the respective
 # drivers if it is not found.
 case "$host" in