| # Disable some warnings triggered by Python's headers. | |
| check_cxx_compiler_flag("-Wno-macro-redefined" | |
| CXX_SUPPORTS_NO_MACRO_REDEFINED) | |
| if (CXX_SUPPORTS_NO_MACRO_REDEFINED) | |
| set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-macro-redefined") | |
| endif () | |
| # build the Python readline suppression module only on Linux | |
| if (CMAKE_SYSTEM_NAME MATCHES "Linux" AND NOT __ANDROID_NDK__) | |
| add_subdirectory(readline) | |
| endif() |