From 7accc676f2c70c59571f489a2479e57d3dc323f2 Mon Sep 17 00:00:00 2001 From: Rod Widdowson Date: Thu, 24 May 2012 14:03:26 +0000 Subject: [PATCH] First pass at a non encumbered GUI. Uses the Wix InstallDirDlg (as per documentation) but linked in by hand. Remove old dialogs for shibd and iis --- msi/WiX/Info.bmp | Bin 0 -> 1078 bytes msi/WiX/ShibbolethSP-gui.wxs | 177 ++++++++++++++++++++++------------ msi/WiX/ShibbolethSP-iis-dialog.wxs | 60 ------------ msi/WiX/ShibbolethSP-main-x64.wxs | 2 +- msi/WiX/ShibbolethSP-main-x86.wxs | 3 +- msi/WiX/ShibbolethSP-shibd-dialog.wxs | 88 ----------------- msi/WiX/new.bmp | Bin 0 -> 318 bytes msi/WiX/up.bmp | Bin 0 -> 318 bytes 8 files changed, 116 insertions(+), 214 deletions(-) create mode 100644 msi/WiX/Info.bmp delete mode 100644 msi/WiX/ShibbolethSP-iis-dialog.wxs delete mode 100644 msi/WiX/ShibbolethSP-shibd-dialog.wxs create mode 100644 msi/WiX/new.bmp create mode 100644 msi/WiX/up.bmp diff --git a/msi/WiX/Info.bmp b/msi/WiX/Info.bmp new file mode 100644 index 0000000000000000000000000000000000000000..7e0ff7f14c24ace2d59e24260b666ca60ef57482 GIT binary patch literal 1078 zcmbW0y-ve06opR-l9@=}pq)_PqC8SIv&9<=QeMd$43&6=ZZKveLsj!#J1I(4B!t`J z>vMnI>sx818*Mg?Y<=EH56Gq|e7lnFD`|^v10KOjx9n2D_xcJLv4l_rJ4X-{W5kg1 zS1H*E@G+Hb^K$KcD$-x@3wwRR(}KHt!M%rjKNlc%Z+ucX-Eos3KbP#GDUB#{M4>2L zcBr$}wjn#5X(DH<4u0ITvP0`~GzxPggEMIkSvvo;;K6qbKKzec{hViLOa4sQLR;$3 z+^O8}W&dWXk>A_dVTvE%Ibhq4i;& + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + WIXUI_INSTALLDIR_VALID<>"1" + + + + LicenseAccepted = "1" + + + 1 + 1 + + + 1 + + + NOT Installed + + + Installed AND PATCH + + + 1 + 1 + 1 + + Installed AND PATCH + + + NOT Installed + + + Installed AND NOT PATCH + + + + 1 + + + WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID="1" + + + + NOT WIXUI_DONTVALIDATEPATH AND WIXUI_INSTALLDIR_VALID<>"1" + + + + NOT WIXUI_DONTVALIDATEPATH + + 1 + 1 + 1 - - - - - - - - - - - - - - - - - - - - - - - - - 1 - "1"]]> - - 1 - - NOT Installed - Installed AND PATCH - - 1 - LicenseAccepted = "1" - - 1 - 1 - NOT WIXUI_DONTVALIDATEPATH - "1"]]> - WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID="1" - 1 - 1 - - 1 - IISMAJORVERSION - NOT IISMAJORVERSION - - 1 - 1 - - (NOT Installed) AND IISMAJORVERSION - (NOT Installed) AND (NOT IISMAJORVERSION) - Installed AND NOT PATCH - Installed AND PATCH - - 1 - - 1 - 1 - 1 - - - diff --git a/msi/WiX/ShibbolethSP-iis-dialog.wxs b/msi/WiX/ShibbolethSP-iis-dialog.wxs deleted file mode 100644 index 21386e3..0000000 --- a/msi/WiX/ShibbolethSP-iis-dialog.wxs +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - 1 - - - - - - - - - - - - - - - - INSTALL_ISAPI_FILTER <> "TRUE" - INSTALL_ISAPI_FILTER = "TRUE" - - - - - - diff --git a/msi/WiX/ShibbolethSP-main-x64.wxs b/msi/WiX/ShibbolethSP-main-x64.wxs index 2fe4dae..d54e803 100644 --- a/msi/WiX/ShibbolethSP-main-x64.wxs +++ b/msi/WiX/ShibbolethSP-main-x64.wxs @@ -41,7 +41,7 @@ - + diff --git a/msi/WiX/ShibbolethSP-main-x86.wxs b/msi/WiX/ShibbolethSP-main-x86.wxs index 71e336a..93c616f 100644 --- a/msi/WiX/ShibbolethSP-main-x86.wxs +++ b/msi/WiX/ShibbolethSP-main-x86.wxs @@ -42,7 +42,8 @@ - + + diff --git a/msi/WiX/ShibbolethSP-shibd-dialog.wxs b/msi/WiX/ShibbolethSP-shibd-dialog.wxs deleted file mode 100644 index 3470074..0000000 --- a/msi/WiX/ShibbolethSP-shibd-dialog.wxs +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - 1 - - - - - - - - IS64BITINSTALL <> "TRUE" - - - - - - - - - - - - - - IS64BITINSTALL <> "TRUE" - - - - IS64BITINSTALL <> "TRUE" - - - - - - diff --git a/msi/WiX/new.bmp b/msi/WiX/new.bmp new file mode 100644 index 0000000000000000000000000000000000000000..27881dfe972209bb5825c15cb7bc00bbde46c7c2 GIT binary patch literal 318 zcmZQzU<5(|0RaXO&|qX>5ChRb3=&ZQVnzlQAj!bc04A{!KpBu^Lj!~Yl0YWIfddDC zG)Uq<7%}|+4`Kl^5Q2n21UlFa1RH>Y#L_VR++bZW9?>+&2@U*cm>0w0`Ys0yAd=1E8#zj literal 0 HcmV?d00001 diff --git a/msi/WiX/up.bmp b/msi/WiX/up.bmp new file mode 100644 index 0000000000000000000000000000000000000000..86f6b5a84755483dee8175ebc821d3af0ce866b8 GIT binary patch literal 318 zcma)&F%Ez*3jinPaBfq3iVrS`7_(?ej5C}1lGoRa7bAIcM3XBn@W5%19)2 zpi~0CfR3A`90Zc8)(X4P;;1!e1a8Ujwl!?g%}lJWd!z?T2-Gq9(9iqVy9{0F7kh<5 P<5%!Eb(Xf+-TO;BySGdd literal 0 HcmV?d00001 -- 2.1.4