diff options
author | Brad King <brad.king@kitware.com> | 2014-06-24 19:29:08 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2014-06-25 18:51:21 (GMT) |
commit | d96b3f68f422bc57541a912e6983fcab095f6426 (patch) | |
tree | 05d608060bb144323bd9ed1045eb8d7be4f8c485 /Source/cmVS12CLFlagTable.h | |
parent | 65624c39e3f435a601760bfcb01d9cafbbfb56c1 (diff) | |
download | CMake-d96b3f68f422bc57541a912e6983fcab095f6426.zip CMake-d96b3f68f422bc57541a912e6983fcab095f6426.tar.gz CMake-d96b3f68f422bc57541a912e6983fcab095f6426.tar.bz2 |
VS14: Generate flag tables from MSBuild v140 tool files
Run cmparseMSBuildXML.py on cl.xml, lib.xml, and link.xml to generate
our flag tables:
python cmparseMSBuildXML.py -x ".../MSBuild/Microsoft.Cpp/v4.0/V140/1033/cl.xml" > cmVS14CLFlagTable.h
python cmparseMSBuildXML.py -x ".../MSBuild/Microsoft.Cpp/v4.0/V140/1033/lib.xml" > cmVS14LibFlagTable.h
python cmparseMSBuildXML.py -x ".../MSBuild/Microsoft.Cpp/v4.0/V140/1033/link.xml" > cmVS14LinkFlagTable.h
Fix up the declaration names at the top of each file. Finally, teach
cmVisualStudio10TargetGenerator to select the version of the table
matching the version of VS.
Co-Author: Pawel Stopinski <diokhan@go2.pl>
Diffstat (limited to 'Source/cmVS12CLFlagTable.h')
0 files changed, 0 insertions, 0 deletions