]> sigrok.org Git - libserialport.git/blobdiff - configure.ac
Tidy up and split most OS-specific code to separate files.
[libserialport.git] / configure.ac
index d072376515ff80b450ae615af8781386f75dd74a..266879a5f1f56bdb912abde3bbc3e96f658a0e91 100644 (file)
@@ -81,18 +81,26 @@ SP_LIBS=""
 case $target_os in
 *linux*)
        AM_CONDITIONAL([LINUX], true)
+       AM_CONDITIONAL([WIN32], false)
+       AM_CONDITIONAL([MACOSX], false)
        ;;
 *darwin*)
        AM_CONDITIONAL([LINUX], false)
+       AM_CONDITIONAL([WIN32], false)
+       AM_CONDITIONAL([MACOSX], true)
        LDFLAGS="$LDFLAGS -Wl,-framework -Wl,IOKit -Wl,-framework -Wl,CoreFoundation"
        AC_CHECK_HEADER(IOKit/IOKitLib.h, [], [AC_MSG_ERROR([IOKit/IOKitLib.h not found])])
        ;;
 mingw* | cygwin*)
        AM_CONDITIONAL([LINUX], false)
+       AM_CONDITIONAL([WIN32], true)
+       AM_CONDITIONAL([MACOSX], false)
        SP_LIBS="-lsetupapi -luuid"
        ;;
 *)
        AM_CONDITIONAL([LINUX], false)
+       AM_CONDITIONAL([WIN32], false)
+       AM_CONDITIONAL([MACOSX], false)
 esac
 
 AC_SUBST(SP_PKGLIBS)