-
- Downloads
Features: Make feature recording conditions more consistent
Condition all calls to `_record_compiler_features_{c,cxx}` on `_result EQUAL 0` so that adding new language standards later does not need to update them. Avoid some duplicate compiler version checks by conditioning C11 and CXX14 feature recording on the existence of `CMAKE_{C11,CXX14}_STANDARD_COMPILE_OPTION` (whose setting already used the version check).
Showing
- Modules/Compiler/AppleClang-C.cmake 3 additions, 1 deletionModules/Compiler/AppleClang-C.cmake
- Modules/Compiler/AppleClang-CXX.cmake 1 addition, 2 deletionsModules/Compiler/AppleClang-CXX.cmake
- Modules/Compiler/Clang-C.cmake 3 additions, 1 deletionModules/Compiler/Clang-C.cmake
- Modules/Compiler/Clang-CXX.cmake 3 additions, 1 deletionModules/Compiler/Clang-CXX.cmake
- Modules/Compiler/GNU-C.cmake 3 additions, 3 deletionsModules/Compiler/GNU-C.cmake
- Modules/Compiler/GNU-CXX.cmake 3 additions, 3 deletionsModules/Compiler/GNU-CXX.cmake
- Modules/Compiler/Intel-C.cmake 1 addition, 1 deletionModules/Compiler/Intel-C.cmake
- Modules/Compiler/Intel-CXX.cmake 4 additions, 3 deletionsModules/Compiler/Intel-CXX.cmake
- Modules/Compiler/SunPro-CXX.cmake 3 additions, 1 deletionModules/Compiler/SunPro-CXX.cmake
Loading
Please register or sign in to comment