123456789101112131415161718 |
- # check if a C compiler flag is possible
- include(CheckCCompilerFlag)
- function(check_cc_flag CC_FLAG)
- check_c_compiler_flag("${CC_FLAG}" CC_HAS_${CC_FLAG})
- if(CC_HAS_${CC_FLAG})
- add_definitions("${CC_FLAG}")
- endif()
- endfunction()
- # check if an untested C compiler flag is possible
- function(check_cc_flag_untested CC_FLAG)
- check_c_compiler_flag("${CC_FLAG}" CC_HAS_${CC_FLAG})
- if(CC_HAS_${CC_FLAG})
- add_definitions("${CC_FLAG}")
- message(WARNING "Add untested flag: ${CC_FLAG}")
- endif()
- endfunction()
|