mirror of
https://github.com/libSDL2pp/libSDL2pp.git
synced 2025-08-04 03:15:59 -04:00
12 lines
428 B
CMake
12 lines
428 B
CMake
MACRO(CHECK_COMPILE RESULT_VAR SOURCE_FILE DESCRIPTION)
|
|
SET(SAVED_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
|
|
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${WERROR_FLAG}")
|
|
TRY_COMPILE(${RESULT_VAR} ${CMAKE_BINARY_DIR} ${SOURCE_FILE})
|
|
IF(${RESULT_VAR})
|
|
MESSAGE(STATUS "${DESCRIPTION}: yes")
|
|
ELSE(${RESULT_VAR})
|
|
MESSAGE(STATUS "${DESCRIPTION}: no")
|
|
ENDIF(${RESULT_VAR})
|
|
SET(CMAKE_CXX_FLAGS "${SAVED_CXX_FLAGS}")
|
|
ENDMACRO(CHECK_COMPILE)
|