From 22ad1c833ed7ef0909363175e698477dbe3f9e3a Mon Sep 17 00:00:00 2001 From: Adam Mitz Date: Tue, 9 Nov 2021 10:35:31 -0600 Subject: Documentation and script updates for vs2022 --- docs/USAGE | 5 +++-- docs/html/MakeProjectCreator.html | 24 ++++++++++++++++++------ 2 files changed, 21 insertions(+), 8 deletions(-) (limited to 'docs') diff --git a/docs/USAGE b/docs/USAGE index c0c8dfa7..49b3c5d1 100644 --- a/docs/USAGE +++ b/docs/USAGE @@ -25,8 +25,9 @@ Usage: mwc.pl [-global ] [-include ] [-recurse] [-language ] [-type ] + sle | uvis | vc6 | vc7 | vc71 | vc8 | vc9 | vc10 | vc11 | + vc12 | vc14 | vs2017 | vs2019 | vs2022 | wb26 | wb30 | + wix>] [files] -base Add as a base project to each generated diff --git a/docs/html/MakeProjectCreator.html b/docs/html/MakeProjectCreator.html index d2d8dc92..6e59a72b 100644 --- a/docs/html/MakeProjectCreator.html +++ b/docs/html/MakeProjectCreator.html @@ -527,6 +527,18 @@ + + +

+ vs2022 +

+ + + +

Visual Studio 2022.

+ + +

@@ -1838,7 +1850,7 @@ class="XRef">the -workers_port option, "Code">vc7, vc71, vc8, vc9, vc10, vc11, vc12, vc14, - vs2017, and vs2019 project types. If this environment + and vs* project types. If this environment variable is set, MPC will generate inter-project dependencies for libraries within a single workspace. This is usually not desired since adding these dependencies in a static workspace has the side @@ -1994,7 +2006,7 @@ class="XRef">the -workers_port option,

  exclude(vc6, vc7, vc71, vc8, vc9, - vc10, vc11, vc12, vc14, vs2017, vs2019, nmake) { + vc10, vc11, vc12, vc14, vs2017, vs2019, vs2022, nmake) {

    this_directory

@@ -2603,7 +2615,7 @@ class="Code">specific clause. vc10, vc11, vc12, vc14, vc12, vc14, - vs2017, and vs2019 project types. + and vs* project types.

@@ -3250,7 +3262,7 @@ class="Code">specific clause. "Code">vc7, vc71, vc8, vc9, vc10, vc11, vc12, vc14, - vs2017, and vs2019 project types. + and vs* project types.

@@ -8110,7 +8122,7 @@ class="Code">specific clause. 7.10 is return for vc71 and 8.00 is returned for vc8, 9.00 is returned for vc9, 10.00 is returned for vc10, 11.00 is returned for vc11, 12.0 is returned for vc12, - 14.0 is returned for vc14, 14.1 is returned for vs2017, 14.2 is returned for vs2019. + 14.0 is returned for vc14, 14.1 is returned for vs2017, 14.2 is returned for vs2019, 14.3 is returned for vs2022.

@@ -8428,7 +8440,7 @@ class="Code">specific clause.

Certain project types don't support the same input file used by multiple custom types (current examples of - this are vc10, vc11, vc12, vc14, vs2017, vs2019, cdt6, and cdt7). To accommodate these types, MPC + this are vc10, vc11, vc12, vc14, vs*, cdt6, and cdt7). To accommodate these types, MPC has a capability called "combined custom". With this capability enabled in the specific ProjectCreator, MPC will "fold together" the multiple custom steps so that the target tool (Visual Studio -- cgit v1.2.1