]> git.donarmstrong.com Git - kiibohd-controller.git/commitdiff
More Windows compatibility build fixes
authorJacob Alexander <haata@kiibohd.com>
Fri, 18 Apr 2014 02:20:56 +0000 (19:20 -0700)
committerJacob Alexander <haata@kiibohd.com>
Fri, 18 Apr 2014 02:20:56 +0000 (19:20 -0700)
- Still not verified to work though.

LoadFile/CMakeLists.txt

index a2f252bacf228e2cad3a88f92d294c00f536339b..4b4c24927c7394c4edac75bb8cd497e1b6e821dd 100644 (file)
@@ -46,7 +46,7 @@ set( SRCS
 list( APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR} ) # Use local find scripts
 
 #| Linux - libusb
-if( ${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
+if( CMAKE_SYSTEM_NAME MATCHES "Linux" )
        # Find libusb (not 1.0)
        find_package( LibUSB REQUIRED )
 
@@ -60,7 +60,7 @@ if( ${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
        set( LIBS ${LIBUSB_LIBRARIES} )
 
 #| Windows
-elseif( ${CMAKE_SYSTEM_NAME} MATCHES "Windows" )
+elseif( CMAKE_SYSTEM_NAME MATCHES "CYGWIN" )
        message( AUTHOR_WARNING "Not Tested...")
 
        # Defines
@@ -70,18 +70,21 @@ elseif( ${CMAKE_SYSTEM_NAME} MATCHES "Windows" )
        set( LIBS hid setupapi )
 
 #| Mac OS X
-elseif( ${CMAKE_SYSTEM_NAME} MATCHES "Darwin" )
+elseif( CMAKE_SYSTEM_NAME MATCHES "Darwin" )
        message( AUTHOR_WARNING "Not Tested...")
 
        # Defines - XXX What is SDK?
        set( DEFINES -DUSE_APPLE_IOKIT -isysroot ${SDK} -Wl,-syslibroot,${SDK} -framework IOKit -framework CoreFoundation )
 
 #| BSD - NetBSD and OpenBSD
-elseif( ${CMAKE_SYSTEM_NAME} MATCHES "BSD" )
+elseif( CMAKE_SYSTEM_NAME MATCHES "BSD" )
        message( AUTHOR_WARNING "Not Tested...")
 
        # Defines
        set( DEFINES -s -DUSE_UHID )
+#| Unregonized OS
+else()
+       message( FATAL_ERROR "${CMAKE_SYSTEM_NAME}: OS Not Recognized..." )
 endif()