| Hao Chen | 1c8ea5b | 2023-10-20 23:03:45 +0000 | [diff] [blame] | 1 | include(CheckCXXCompilerFlag) |
| 2 | |||||
| 3 | macro(append_cxx_flags_if_supported VAR) | ||||
| 4 | foreach(FLAG ${ARGN}) | ||||
| 5 | check_cxx_compiler_flag(${FLAG} HAS_FLAG${FLAG}) | ||||
| 6 | if(${HAS_FLAG${FLAG}}) | ||||
| 7 | list(APPEND ${VAR} ${FLAG}) | ||||
| 8 | endif() | ||||
| 9 | endforeach() | ||||
| 10 | endmacro() | ||||