1 # Disable warnings to avoid changing 3rd party code.
2 IF(CMAKE_C_COMPILER_ID MATCHES
3 "^(GNU|LCC|Clang|AppleClang|IBMClang|XLClang|XL|VisualAge|SunPro|HP|Intel|IntelLLVM|NVHPC)$")
4 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -w")
5 ELSEIF(CMAKE_C_COMPILER_ID STREQUAL "PathScale")
6 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -woffall")
9 include(ConfigureChecks.cmake)
10 configure_file(expat_config.h.cmake expat_config.h @ONLY)
13 add_definitions(-DXML_DEV_URANDOM)
17 ${CMAKE_CURRENT_BINARY_DIR}
18 ${CMAKE_CURRENT_SOURCE_DIR}/lib
21 add_library(cmexpat STATIC