From 3ac5999f8590991bd24810d8cbe829de92442638 Mon Sep 17 00:00:00 2001 From: "Jason T. Greene" Date: Tue, 14 Dec 2021 01:38:16 -0600 Subject: Switch to a new installer approach using a path manipulation helper Fixes #11089 - cleanup PATH on MSI uninstall Additionally fixes scenarios where the path can be overwritten by setx Also removes the console flash, since the helper is built as a silent gui Helper executable can be rerun by user to repair PATHs broken by other tools Utilizes executable location instead of passed parameters to remove delicate escaping requirements [NO NEW TESTS NEEDED] Signed-off-by: Jason T. Greene --- contrib/msi/podman.wxs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'contrib') diff --git a/contrib/msi/podman.wxs b/contrib/msi/podman.wxs index aade2afdb..c1b8f1a23 100644 --- a/contrib/msi/podman.wxs +++ b/contrib/msi/podman.wxs @@ -26,18 +26,21 @@ + + + - - - + + + @@ -46,7 +49,8 @@ - NOT Installed + NOT Installed + (REMOVE="ALL") AND (NOT UPGRADINGPRODUCTCODE) -- cgit v1.2.3-54-g00ecf