Chandler Carruth | 80b5f79 | 2015-02-13 10:22:00 +0000 | [diff] [blame] | 1 | # Disable some warnings triggered by Python's headers. |
| 2 | check_cxx_compiler_flag("-Wno-macro-redefined" |
| 3 | CXX_SUPPORTS_NO_MACRO_REDEFINED) |
| 4 | if (CXX_SUPPORTS_NO_MACRO_REDEFINED) |
| 5 | set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-macro-redefined") |
| 6 | endif () |
| 7 | |
Todd Fiala | 9bb71b7 | 2014-02-26 07:39:20 +0000 | [diff] [blame] | 8 | # build the Python readline suppression module only on Linux |
Sylvestre Ledru | 521d7b4 | 2016-12-17 13:04:35 +0000 | [diff] [blame] | 9 | if("${CMAKE_SYSTEM_NAME}" MATCHES "Linux" OR "${CMAKE_SYSTEM_NAME}" STREQUAL "GNU" OR "${CMAKE_SYSTEM_NAME}" STREQUAL "kFreeBSD") |
Todd Fiala | 9bb71b7 | 2014-02-26 07:39:20 +0000 | [diff] [blame] | 10 | add_subdirectory(readline) |
| 11 | endif() |