Portability

- Properly detects Cygwin.
This commit is contained in:
Paul Beckingham 2015-01-04 21:29:46 -05:00
parent b83dc8a29e
commit 79cc9d8ed9

View file

@ -12,6 +12,7 @@ set (HAVE_CMAKE true)
project (task)
set (PROJECT_VERSION "2.4.1")
message ("CMAKE_SYSTEM_NAME ${CMAKE_SYSTEM_NAME}")
set (CMAKE_CXX_FLAGS "-std=c++11")
if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
set (LINUX true)
@ -30,7 +31,7 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
set (SOLARIS true)
elseif (${CMAKE_SYSTEM_NAME} STREQUAL "GNU")
set (GNUHURD true)
elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
elseif (${CMAKE_SYSTEM_NAME} MATCHES "CYGWIN")
set (CYGWIN true)
set (CMAKE_CXX_FLAGS "-std=gnu++0x")
else (${CMAKE_SYSTEM_NAME} MATCHES "Linux")