From 698f8c2f01ea549d77d7dc3338a12e04c11057b9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2024 14:02:58 +0200 Subject: Adding upstream version 1.64.0+dfsg1. Signed-off-by: Daniel Baumann --- src/etc/installer/msi/remove-duplicates.xsl | 24 +++ src/etc/installer/msi/rust.wxs | 293 ++++++++++++++++++++++++++++ src/etc/installer/msi/rustwelcomedlg.wxs | 57 ++++++ src/etc/installer/msi/squash-components.xsl | 34 ++++ src/etc/installer/msi/ui.wxs | 83 ++++++++ 5 files changed, 491 insertions(+) create mode 100644 src/etc/installer/msi/remove-duplicates.xsl create mode 100644 src/etc/installer/msi/rust.wxs create mode 100644 src/etc/installer/msi/rustwelcomedlg.wxs create mode 100644 src/etc/installer/msi/squash-components.xsl create mode 100644 src/etc/installer/msi/ui.wxs (limited to 'src/etc/installer/msi') diff --git a/src/etc/installer/msi/remove-duplicates.xsl b/src/etc/installer/msi/remove-duplicates.xsl new file mode 100644 index 000000000..05b4c9bcc --- /dev/null +++ b/src/etc/installer/msi/remove-duplicates.xsl @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + README-CARGO.md + + + diff --git a/src/etc/installer/msi/rust.wxs b/src/etc/installer/msi/rust.wxs new file mode 100644 index 000000000..a182bc406 --- /dev/null +++ b/src/etc/installer/msi/rust.wxs @@ -0,0 +1,293 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + INSTALLDIR_USER + + + NOT INSTALLDIR_USER + NOT INSTALLDIR_MACHINE + + + NOT INSTALLDIR AND NOT ALLUSERS + NOT INSTALLDIR AND ALLUSERS + + NOT ALLUSERS + + + NOT ALLUSERS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ALLUSERS=1 OR (ALLUSERS=2 AND Privileged) + + + + + + ALLUSERS="" OR (ALLUSERS=2 AND (NOT Privileged)) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/etc/installer/msi/rustwelcomedlg.wxs b/src/etc/installer/msi/rustwelcomedlg.wxs new file mode 100644 index 000000000..0ee5415ff --- /dev/null +++ b/src/etc/installer/msi/rustwelcomedlg.wxs @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + 1 + + + + + + 1 + + + + + + + + + NOT Installed + + + diff --git a/src/etc/installer/msi/squash-components.xsl b/src/etc/installer/msi/squash-components.xsl new file mode 100644 index 000000000..17b4e0388 --- /dev/null +++ b/src/etc/installer/msi/squash-components.xsl @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/etc/installer/msi/ui.wxs b/src/etc/installer/msi/ui.wxs new file mode 100644 index 000000000..3e2db6051 --- /dev/null +++ b/src/etc/installer/msi/ui.wxs @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + 1 + "1"]]> + + + + 1 + + !(wix.WixUISupportPerUser) AND NOT Privileged + WixAppFolder = "WixPerUserFolder" + WixAppFolder = "WixPerMachineFolder" + WixAppFolder = "WixPerUserFolder" + WixAppFolder = "WixPerMachineFolder" + 1 + + + 1 + NOT WIXUI_DONTVALIDATEPATH + "1"]]> + WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID="1" + 1 + 1 + + NOT Installed AND WixAppFolder = "WixPerUserFolder" + NOT Installed AND WixAppFolder = "WixPerMachineFolder" + Installed + + 1 + + 1 + 1 + 1 + 1 + + Installed AND NOT PATCH + Installed AND PATCH + + Installed AND PATCH + + + + Installed AND PATCH + + + + + + -- cgit v1.2.3