]> sigrok.org Git - libserialport.git/blobdiff - configure.ac
Only build linux_termios.c on Linux.
[libserialport.git] / configure.ac
index 3030d1d2c82735715964a0a84d7c048b0526b84a..961031dcb9938c6946a49eb807d044d71aea146c 100644 (file)
@@ -79,6 +79,7 @@ SP_PKGLIBS=""
 
 case $target_os in
 *linux*)
+       AM_CONDITIONAL([LINUX], true)
        # On Linux libudev is currently required for enumeration.
        AC_ARG_WITH([libudev],
             [AS_HELP_STRING([--with-libudev],
@@ -90,9 +91,12 @@ case $target_os in
                SP_PKGLIBS="$SP_PKGLIBS libudev"; AC_DEFINE(HAVE_LIBUDEV)])], [])
        ;;
 *darwin*)
+       AM_CONDITIONAL([LINUX], false)
        LDFLAGS="$LDFLAGS -Wl,-framework -Wl,IOKit -Wl,-framework -Wl,CoreFoundation"
        AC_CHECK_HEADER(IOKit/IOKitLib.h, [], [AC_MSG_ERROR([IOKit/IOKitLib.h not found])])
        ;;
+*)
+       AM_CONDITIONAL([LINUX], false)
 esac
 
 AC_SUBST(SP_PKGLIBS)