blob: f2269c342005b5c49d09a3ca5450a09770ced72e [file] [log] [blame]
Chandler Carruth80b5f792015-02-13 10:22:00 +00001# Disable some warnings triggered by Python's headers.
2check_cxx_compiler_flag("-Wno-macro-redefined"
3 CXX_SUPPORTS_NO_MACRO_REDEFINED)
4if (CXX_SUPPORTS_NO_MACRO_REDEFINED)
5 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-macro-redefined")
6endif ()
7
Todd Fiala9bb71b72014-02-26 07:39:20 +00008# build the Python readline suppression module only on Linux
Sylvestre Ledru521d7b42016-12-17 13:04:35 +00009if("${CMAKE_SYSTEM_NAME}" MATCHES "Linux" OR "${CMAKE_SYSTEM_NAME}" STREQUAL "GNU" OR "${CMAKE_SYSTEM_NAME}" STREQUAL "kFreeBSD")
Todd Fiala9bb71b72014-02-26 07:39:20 +000010 add_subdirectory(readline)
11endif()