From af18dbaf23002fa2fef48e933f9d137b0cbb32b7 Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Sat, 27 May 2023 12:16:57 -0700 Subject: [PATCH] WiX: simplify the devtools package definition - Use durable GUID generation for auto-generation of the GUID. - Combine the platform definitions into a singular source to avoid drift. This avoids having to keep the variants in sync and provides an easier upgrade path. This is the first step towards enabling a non-admin experience for users. --- platforms/Windows/devtools-amd64.wxs | 172 ---------------------- platforms/Windows/devtools-arm64.wxs | 172 ---------------------- platforms/Windows/devtools.wixproj | 6 +- platforms/Windows/devtools.wxs | 205 +++++++++++++++++++++++++++ 4 files changed, 208 insertions(+), 347 deletions(-) delete mode 100644 platforms/Windows/devtools-amd64.wxs delete mode 100644 platforms/Windows/devtools-arm64.wxs create mode 100644 platforms/Windows/devtools.wxs diff --git a/platforms/Windows/devtools-amd64.wxs b/platforms/Windows/devtools-amd64.wxs deleted file mode 100644 index 0b4f659f..00000000 --- a/platforms/Windows/devtools-amd64.wxs +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platforms/Windows/devtools-arm64.wxs b/platforms/Windows/devtools-arm64.wxs deleted file mode 100644 index 2dfa0ac5..00000000 --- a/platforms/Windows/devtools-arm64.wxs +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platforms/Windows/devtools.wixproj b/platforms/Windows/devtools.wixproj index ae3f5d6a..dc02c500 100644 --- a/platforms/Windows/devtools.wixproj +++ b/platforms/Windows/devtools.wixproj @@ -32,8 +32,8 @@ - + - + - \ No newline at end of file + diff --git a/platforms/Windows/devtools.wxs b/platforms/Windows/devtools.wxs new file mode 100644 index 00000000..cd4707a0 --- /dev/null +++ b/platforms/Windows/devtools.wxs @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +