diff options
| author | ruki <[email protected]> | 2021-07-06 22:19:46 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-07-06 07:59:20 +0800 |
| commit | 22d281aba6f47a4c56c12b3e0219fdd33f8e4f26 (patch) | |
| tree | 87d37dbc1cb7b8549c9673ed540e7e0d1d2df374 /xmake/plugins/project/vstudio/impl | |
| parent | 5e216156e47dee9d821fea01c01e566371a556be (diff) | |
improve vs2022 for project generator
Diffstat (limited to 'xmake/plugins/project/vstudio/impl')
| -rw-r--r-- | xmake/plugins/project/vstudio/impl/vs201x_vcxproj_filters.lua | 1 | ||||
| -rw-r--r-- | xmake/plugins/project/vstudio/impl/vsinfo.lua | 10 |
2 files changed, 10 insertions, 1 deletions
diff --git a/xmake/plugins/project/vstudio/impl/vs201x_vcxproj_filters.lua b/xmake/plugins/project/vstudio/impl/vs201x_vcxproj_filters.lua index d916dcd51..90253940b 100644 --- a/xmake/plugins/project/vstudio/impl/vs201x_vcxproj_filters.lua +++ b/xmake/plugins/project/vstudio/impl/vs201x_vcxproj_filters.lua @@ -38,6 +38,7 @@ function _make_header(filtersfile, vsinfo) , vs2015 = '14.0' , vs2017 = '15.0' , vs2019 = '16.0' + , vs2022 = '17.0' } -- make header diff --git a/xmake/plugins/project/vstudio/impl/vsinfo.lua b/xmake/plugins/project/vstudio/impl/vsinfo.lua index 754153cc6..cccf3db8d 100644 --- a/xmake/plugins/project/vstudio/impl/vsinfo.lua +++ b/xmake/plugins/project/vstudio/impl/vsinfo.lua @@ -85,9 +85,17 @@ local vsinfo = , toolset_version = "v142" , sdk_version = "10.0.17763.0" } +, [2022] = + { vstudio_version = "2022" + , project_version = "17" + , filters_version = "4.0" + , solution_version = "12" + , toolset_version = "v142" + , sdk_version = "10.0.17763.0" -- TODO + } } function main(version) assert(version) return assert(vsinfo[version], "unsupported vs version (%d)", version); -end
\ No newline at end of file +end |
