Revision e3410788 cmake/Modules/GrMiscUtils.cmake
| b/cmake/Modules/GrMiscUtils.cmake | ||
|---|---|---|
| 84 | 84 |
list(REMOVE_AT _cmake_source_dirs 0) |
| 85 | 85 |
list(REMOVE_AT _cmake_binary_dirs 0) |
| 86 | 86 |
endmacro(GR_INCLUDE_SUBDIRECTORY) |
| 87 |
|
|
| 88 |
######################################################################## |
|
| 89 |
# Check if a compiler flag works and conditionally set a compile define. |
|
| 90 |
# - flag the compiler flag to check for |
|
| 91 |
# - have the variable to set with result |
|
| 92 |
######################################################################## |
|
| 93 |
INCLUDE(CheckCXXCompilerFlag) |
|
| 94 |
MACRO(GR_ADD_CXX_COMPILER_FLAG_IF_AVAILABLE flag have) |
|
| 95 |
CHECK_CXX_COMPILER_FLAG(${flag} ${have})
|
|
| 96 |
IF(${have})
|
|
| 97 |
ADD_DEFINITIONS(${flag})
|
|
| 98 |
ENDIF(${have})
|
|
| 99 |
ENDMACRO(GR_ADD_CXX_COMPILER_FLAG_IF_AVAILABLE) |
|
Also available in: Unified diff