summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalGenerator.cxx
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2013-10-17 09:47:29 (GMT)
committerStephen Kelly <steveire@gmail.com>2014-04-07 14:48:44 (GMT)
commitfaeddf64f21b592a5663803ca8accdf9f4b73c29 (patch)
tree532605f328c1297d89a84999c1fe93a25378cfde /Source/cmLocalGenerator.cxx
parent913394af249d6b1892a6e609d2abfed001fa1dc4 (diff)
downloadCMake-faeddf64f21b592a5663803ca8accdf9f4b73c29.zip
CMake-faeddf64f21b592a5663803ca8accdf9f4b73c29.tar.gz
CMake-faeddf64f21b592a5663803ca8accdf9f4b73c29.tar.bz2
project: Add infrastructure for recording CXX compiler features
Add a feature test using the compiler macros and the preprocessor to determine available features. Add a CMAKE_CXX_COMPILE_FEATURES variable which contains all features known to the loaded compiler, and a CMAKE_CXX_KNOWN_FEATURES variable containing all features known to CMake. Add language standard specific variables for internal use to determine the standard-specific compile flags to use. This will be extended to other languages in the future. Follow-up commits will add features which will be recorded by the feature test.
Diffstat (limited to 'Source/cmLocalGenerator.cxx')
0 files changed, 0 insertions, 0 deletions