mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-18 17:31:57 +08:00
VS 14: Add flag map for -std= to CppLanguageStandard tag in project files
Original header commit v3.6.0-rc1~279^2~8 This is used by the Clang/C2 toolset.
This commit is contained in:
@@ -1117,5 +1117,68 @@
|
|||||||
"UserValue",
|
"UserValue",
|
||||||
"UserRequired"
|
"UserRequired"
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "",
|
||||||
|
"comment": "Default",
|
||||||
|
"value": "Default",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=c++98",
|
||||||
|
"comment": "C++03",
|
||||||
|
"value": "c++98",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=c++11",
|
||||||
|
"comment": "C++11",
|
||||||
|
"value": "c++11",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=c++1y",
|
||||||
|
"comment": "C++14",
|
||||||
|
"value": "c++1y",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=c++14",
|
||||||
|
"comment": "C++14",
|
||||||
|
"value": "c++1y",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=gnu++98",
|
||||||
|
"comment": "C++03 (GNU Dialect)",
|
||||||
|
"value": "gnu++98",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=gnu++11",
|
||||||
|
"comment": "C++11 (GNU Dialect)",
|
||||||
|
"value": "gnu++11",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=gnu++1y",
|
||||||
|
"comment": "C++14 (GNU Dialect)",
|
||||||
|
"value": "gnu++1y",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=gnu++14",
|
||||||
|
"comment": "C++14 (GNU Dialect)",
|
||||||
|
"value": "gnu++1y",
|
||||||
|
"flags": []
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@@ -1187,5 +1187,68 @@
|
|||||||
"UserValue",
|
"UserValue",
|
||||||
"UserRequired"
|
"UserRequired"
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "",
|
||||||
|
"comment": "Default",
|
||||||
|
"value": "Default",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=c++98",
|
||||||
|
"comment": "C++03",
|
||||||
|
"value": "c++98",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=c++11",
|
||||||
|
"comment": "C++11",
|
||||||
|
"value": "c++11",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=c++1y",
|
||||||
|
"comment": "C++14",
|
||||||
|
"value": "c++1y",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=c++14",
|
||||||
|
"comment": "C++14",
|
||||||
|
"value": "c++1y",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=gnu++98",
|
||||||
|
"comment": "C++03 (GNU Dialect)",
|
||||||
|
"value": "gnu++98",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=gnu++11",
|
||||||
|
"comment": "C++11 (GNU Dialect)",
|
||||||
|
"value": "gnu++11",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=gnu++1y",
|
||||||
|
"comment": "C++14 (GNU Dialect)",
|
||||||
|
"value": "gnu++1y",
|
||||||
|
"flags": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CppLanguageStandard",
|
||||||
|
"switch": "std=gnu++14",
|
||||||
|
"comment": "C++14 (GNU Dialect)",
|
||||||
|
"value": "gnu++1y",
|
||||||
|
"flags": []
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
Reference in New Issue
Block a user