Portability
- Properly detects Cygwin.
This commit is contained in:
@@ -12,6 +12,7 @@ set (HAVE_CMAKE true)
|
|||||||
project (task)
|
project (task)
|
||||||
set (PROJECT_VERSION "2.4.1")
|
set (PROJECT_VERSION "2.4.1")
|
||||||
|
|
||||||
|
message ("CMAKE_SYSTEM_NAME ${CMAKE_SYSTEM_NAME}")
|
||||||
set (CMAKE_CXX_FLAGS "-std=c++11")
|
set (CMAKE_CXX_FLAGS "-std=c++11")
|
||||||
if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
|
if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
|
||||||
set (LINUX true)
|
set (LINUX true)
|
||||||
@@ -30,7 +31,7 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
|
|||||||
set (SOLARIS true)
|
set (SOLARIS true)
|
||||||
elseif (${CMAKE_SYSTEM_NAME} STREQUAL "GNU")
|
elseif (${CMAKE_SYSTEM_NAME} STREQUAL "GNU")
|
||||||
set (GNUHURD true)
|
set (GNUHURD true)
|
||||||
elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
|
elseif (${CMAKE_SYSTEM_NAME} MATCHES "CYGWIN")
|
||||||
set (CYGWIN true)
|
set (CYGWIN true)
|
||||||
set (CMAKE_CXX_FLAGS "-std=gnu++0x")
|
set (CMAKE_CXX_FLAGS "-std=gnu++0x")
|
||||||
else (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
|
else (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
|
||||||
|
|||||||
Reference in New Issue
Block a user