ENH: do not error when sunpro or mipspro fortran used
[cmake.git] / Utilities / cmexpat / CMakeLists.txt
blobe10888dd769df0727694be64c603c51ba862ad9c
1 PROJECT(CMEXPAT)
2 INCLUDE_REGULAR_EXPRESSION("^.*$")
4 SET(expat_SRCS
5   xmlparse.c
6   xmltok.c
7   xmlrole.c
10 INCLUDE(${CMAKE_ROOT}/Modules/TestBigEndian.cmake)
11 TEST_BIG_ENDIAN(CMEXPAT_BIGENDIAN)
13 INCLUDE_DIRECTORIES(
14   "${CMEXPAT_BINARY_DIR}/.."
15   )
17 IF(WIN32)
18   IF(NOT BUILD_SHARED_LIBS)
19     SET (CM_EXPAT_STATIC 1)
20   ENDIF(NOT BUILD_SHARED_LIBS)
21 ENDIF(WIN32)
23 CONFIGURE_FILE(${CMEXPAT_SOURCE_DIR}/expatConfig.h.in
24                ${CMEXPAT_BINARY_DIR}/expatConfig.h)
25 CONFIGURE_FILE(${CMEXPAT_SOURCE_DIR}/expatDllConfig.h.in
26                ${CMEXPAT_BINARY_DIR}/expatDllConfig.h)
27 CONFIGURE_FILE(${CMEXPAT_SOURCE_DIR}/.NoDartCoverage
28                ${CMEXPAT_BINARY_DIR}/.NoDartCoverage)
29 CONFIGURE_FILE(${CMEXPAT_SOURCE_DIR}/cm_expat_mangle.h
30                ${CMEXPAT_BINARY_DIR}/cm_expat_mangle.h)
31 CONFIGURE_FILE(${CMEXPAT_SOURCE_DIR}/expat.h
32                ${CMEXPAT_BINARY_DIR}/expat.h)
34 ADD_LIBRARY(cmexpat ${expat_SRCS})