Add definitions for UNIX and MACOSX
authorJustin Dickow <jjdickow@gmail.com>
Wed, 19 Mar 2014 17:55:30 +0000 (13:55 -0400)
committerJustin Dickow <jjdickow@gmail.com>
Wed, 19 Mar 2014 17:55:30 +0000 (13:55 -0400)
Signed-off-by: Justin Dickow <jjdickow@gmail.com>
SDL_Core/CMakeLists.txt

index 6c67fde..497d2ae 100644 (file)
@@ -55,6 +55,10 @@ option(BUILD_AVAHI_SUPPORT "libavahi support" OFF)
 option(BUILD_RWLOCK_SUPPORT "rwlocks support" OFF)
 option(BUILD_BACKTRACE_SUPPORT "backtrace support" ON)
 
+
+if (UNIX)
+    add_definitions(-DOS_POSIX)
+endif(UNIX)
 if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
   add_definitions(-DOS_LINUX)
 elseif(CMAKE_SYSTEM_NAME STREQUAL "QNX")
@@ -63,6 +67,8 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "QNX")
   SET(BUILD_AVAHI_SUPPORT OFF)
   SET(BUILD_BACKTRACE_SUPPORT OFF)
   SET(EXTENDED_MEDIA_MODE OFF)
+elseif(CMAKE_SYSTEM_NAME STREQUAL Darwin)
+    add_definitions(-DOS_MACOSX)
 endif()
 
 if (BUILD_USB_SUPPORT)