From 3ddc40db3a572160bce5d459610ade75f636167b Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Thu, 24 Jul 2025 19:22:10 -0700 Subject: [PATCH 1/2] Parametrize authoring for toolchain msi's --- platforms/Windows/bld/asserts/bld.asserts.wxs | 8 ++ platforms/Windows/bld/bld.wxi | 112 +++++++++--------- platforms/Windows/cli/asserts/cli.asserts.wxs | 6 + platforms/Windows/cli/cli.wxi | 102 ++++++++-------- platforms/Windows/dbg/asserts/dbg.asserts.wxs | 6 + platforms/Windows/dbg/dbg.wxi | 78 ++++++------ platforms/Windows/ide/asserts/ide.asserts.wxs | 6 + platforms/Windows/ide/ide.wxi | 32 +++-- platforms/Windows/shared/shared.wxs | 2 +- 9 files changed, 185 insertions(+), 167 deletions(-) diff --git a/platforms/Windows/bld/asserts/bld.asserts.wxs b/platforms/Windows/bld/asserts/bld.asserts.wxs index dd1084ce..ad005343 100644 --- a/platforms/Windows/bld/asserts/bld.asserts.wxs +++ b/platforms/Windows/bld/asserts/bld.asserts.wxs @@ -1,3 +1,11 @@ + + + + + + + + diff --git a/platforms/Windows/bld/bld.wxi b/platforms/Windows/bld/bld.wxi index 514d74f0..ed2c5286 100644 --- a/platforms/Windows/bld/bld.wxi +++ b/platforms/Windows/bld/bld.wxi @@ -1,43 +1,41 @@  - - - + - + - - - + + + - - - + + + - - - - - - + + + + + + - + @@ -46,7 +44,7 @@ - + @@ -145,26 +143,26 @@ - + - + - + - + - + @@ -195,7 +193,7 @@ --> - + @@ -215,11 +213,11 @@ - + - + @@ -227,18 +225,18 @@ - + - + - + @@ -249,27 +247,27 @@ - + - + - + - + - + - + @@ -308,13 +306,13 @@ - + - + @@ -347,7 +345,7 @@ - + @@ -372,7 +370,7 @@ - + @@ -381,25 +379,25 @@ - + - + - + - + @@ -408,7 +406,7 @@ - + @@ -432,7 +430,7 @@ - + @@ -474,7 +472,7 @@ - + @@ -516,7 +514,7 @@ - + @@ -525,7 +523,7 @@ - + @@ -539,18 +537,18 @@ - + - - + + - + @@ -571,9 +569,9 @@ - - - + + + diff --git a/platforms/Windows/cli/asserts/cli.asserts.wxs b/platforms/Windows/cli/asserts/cli.asserts.wxs index b9b2899c..70fe5364 100644 --- a/platforms/Windows/cli/asserts/cli.asserts.wxs +++ b/platforms/Windows/cli/asserts/cli.asserts.wxs @@ -1,3 +1,9 @@  + + + + + + diff --git a/platforms/Windows/cli/cli.wxi b/platforms/Windows/cli/cli.wxi index e44f5b68..3d70ced7 100644 --- a/platforms/Windows/cli/cli.wxi +++ b/platforms/Windows/cli/cli.wxi @@ -1,48 +1,46 @@  - - - + - + - - - - + + + + - + - - + + - - - - - - - - - - + + + + + + + + + + - + @@ -56,12 +54,12 @@ - - + + - + @@ -94,12 +92,12 @@ - - + + - + @@ -111,12 +109,12 @@ - - + + - + @@ -131,7 +129,7 @@ - + @@ -146,13 +144,13 @@ - + - + @@ -167,7 +165,7 @@ - + @@ -182,7 +180,7 @@ - + @@ -197,12 +195,12 @@ - + - + @@ -414,7 +412,7 @@ - + @@ -425,7 +423,7 @@ - + @@ -439,7 +437,7 @@ - + @@ -453,7 +451,7 @@ - + @@ -545,7 +543,7 @@ - + @@ -559,7 +557,7 @@ - + @@ -574,7 +572,7 @@ - + @@ -655,7 +653,7 @@ - + @@ -719,7 +717,7 @@ - + @@ -727,7 +725,7 @@ - + @@ -736,7 +734,7 @@ - + @@ -750,7 +748,7 @@ - + diff --git a/platforms/Windows/dbg/asserts/dbg.asserts.wxs b/platforms/Windows/dbg/asserts/dbg.asserts.wxs index 0f050b72..9f39cafb 100644 --- a/platforms/Windows/dbg/asserts/dbg.asserts.wxs +++ b/platforms/Windows/dbg/asserts/dbg.asserts.wxs @@ -1,3 +1,9 @@ + + + + + + diff --git a/platforms/Windows/dbg/dbg.wxi b/platforms/Windows/dbg/dbg.wxi index 5185d705..d4c46820 100644 --- a/platforms/Windows/dbg/dbg.wxi +++ b/platforms/Windows/dbg/dbg.wxi @@ -1,132 +1,130 @@  - - - + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + @@ -141,7 +139,7 @@ - + diff --git a/platforms/Windows/ide/asserts/ide.asserts.wxs b/platforms/Windows/ide/asserts/ide.asserts.wxs index eb8aa1a4..f2484aaf 100644 --- a/platforms/Windows/ide/asserts/ide.asserts.wxs +++ b/platforms/Windows/ide/asserts/ide.asserts.wxs @@ -1,3 +1,9 @@  + + + + + + diff --git a/platforms/Windows/ide/ide.wxi b/platforms/Windows/ide/ide.wxi index 0c36c0d3..b01ffa77 100644 --- a/platforms/Windows/ide/ide.wxi +++ b/platforms/Windows/ide/ide.wxi @@ -1,66 +1,64 @@  - - - + - + - - + + - + - + - + - + - + - + - + - + - + diff --git a/platforms/Windows/shared/shared.wxs b/platforms/Windows/shared/shared.wxs index 1de7fcca..31f95149 100644 --- a/platforms/Windows/shared/shared.wxs +++ b/platforms/Windows/shared/shared.wxs @@ -85,7 +85,7 @@ - + From 0351092157cde705d6512b3291f302b1c964c28c Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Tue, 29 Jul 2025 15:27:11 -0700 Subject: [PATCH 2/2] Use CabinetName in place of CabName --- platforms/Windows/bld/asserts/bld.asserts.wxs | 4 ++-- platforms/Windows/bld/bld.wxi | 2 +- platforms/Windows/cli/asserts/cli.asserts.wxs | 2 +- platforms/Windows/cli/cli.wxi | 2 +- platforms/Windows/dbg/asserts/dbg.asserts.wxs | 2 +- platforms/Windows/dbg/dbg.wxi | 2 +- platforms/Windows/ide/asserts/ide.asserts.wxs | 2 +- platforms/Windows/ide/ide.wxi | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/platforms/Windows/bld/asserts/bld.asserts.wxs b/platforms/Windows/bld/asserts/bld.asserts.wxs index ad005343..2de2d850 100644 --- a/platforms/Windows/bld/asserts/bld.asserts.wxs +++ b/platforms/Windows/bld/asserts/bld.asserts.wxs @@ -3,8 +3,8 @@ - - + + diff --git a/platforms/Windows/bld/bld.wxi b/platforms/Windows/bld/bld.wxi index ed2c5286..bfbc8932 100644 --- a/platforms/Windows/bld/bld.wxi +++ b/platforms/Windows/bld/bld.wxi @@ -9,7 +9,7 @@ Version="$(NonSemVerProductVersion)" Scope="$(PackageScope)"> - + diff --git a/platforms/Windows/cli/asserts/cli.asserts.wxs b/platforms/Windows/cli/asserts/cli.asserts.wxs index 70fe5364..afd15023 100644 --- a/platforms/Windows/cli/asserts/cli.asserts.wxs +++ b/platforms/Windows/cli/asserts/cli.asserts.wxs @@ -3,7 +3,7 @@ - + diff --git a/platforms/Windows/cli/cli.wxi b/platforms/Windows/cli/cli.wxi index 3d70ced7..3211efec 100644 --- a/platforms/Windows/cli/cli.wxi +++ b/platforms/Windows/cli/cli.wxi @@ -9,7 +9,7 @@ Version="$(NonSemVerProductVersion)" Scope="$(PackageScope)"> - + diff --git a/platforms/Windows/dbg/asserts/dbg.asserts.wxs b/platforms/Windows/dbg/asserts/dbg.asserts.wxs index 9f39cafb..4ce0456c 100644 --- a/platforms/Windows/dbg/asserts/dbg.asserts.wxs +++ b/platforms/Windows/dbg/asserts/dbg.asserts.wxs @@ -3,7 +3,7 @@ - + diff --git a/platforms/Windows/dbg/dbg.wxi b/platforms/Windows/dbg/dbg.wxi index d4c46820..545a9471 100644 --- a/platforms/Windows/dbg/dbg.wxi +++ b/platforms/Windows/dbg/dbg.wxi @@ -9,7 +9,7 @@ Version="$(NonSemVerProductVersion)" Scope="$(PackageScope)"> - + diff --git a/platforms/Windows/ide/asserts/ide.asserts.wxs b/platforms/Windows/ide/asserts/ide.asserts.wxs index f2484aaf..c88fab6e 100644 --- a/platforms/Windows/ide/asserts/ide.asserts.wxs +++ b/platforms/Windows/ide/asserts/ide.asserts.wxs @@ -3,7 +3,7 @@ - + diff --git a/platforms/Windows/ide/ide.wxi b/platforms/Windows/ide/ide.wxi index b01ffa77..ef87ba72 100644 --- a/platforms/Windows/ide/ide.wxi +++ b/platforms/Windows/ide/ide.wxi @@ -9,7 +9,7 @@ Version="$(NonSemVerProductVersion)" Scope="$(PackageScope)"> - +