Merge commit '2.5.0' into moonshot-packaging-fixes
[shibboleth/sp.git] / msi / WiX / ShibbolethSP-update-dlg.wxs
diff --git a/msi/WiX/ShibbolethSP-update-dlg.wxs b/msi/WiX/ShibbolethSP-update-dlg.wxs
new file mode 100644 (file)
index 0000000..bdb1fd8
--- /dev/null
@@ -0,0 +1,53 @@
+<?xml version='1.0' encoding='UTF-8'?>\r
+\r
+<!-- Licensed to the University Corporation for Advanced Internet\r
+     Development, Inc. (UCAID) under one or more contributor license\r
+     agreements.  See the NOTICE file distributed with this work for\r
+     additional information regarding copyright ownership. The UCAID\r
+     licenses this file to You under the Apache License, Version 2.0\r
+     (the 'License'); you may not use this file except in compliance\r
+     with the License.  You may obtain a copy of the License at\r
+     \r
+     http://www.apache.org/licenses/LICENSE-2.0\r
+     \r
+     Unless required by applicable law or agreed to in writing, software\r
+     distributed under the License is distributed on an 'AS IS' BASIS,\r
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\r
+     implied.  See the License for the specific language governing\r
+     permissions and limitations under the License.  -->\r
+\r
+<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>\r
+  <!-- The dialog to display if we sense an upgrade -->\r
+  <Fragment>\r
+\r
+    <UI>\r
+      <Dialog Id='UpdateDlgShib' Width='370' Height='270' Title='[ProductName] Update'>\r
+        <!-- Stuff at the top: picture, some text, a line -->\r
+        <Control Id='TopBitMap' Type='Bitmap' X='0' Y='0' Width='370' Height='44' Text='WixUI_Bmp_Banner' />\r
+        <Control Id='TopInfo' Type='Text' X='15' Y='6' Width='150' Height='12' \r
+                 Text='{\WixUI_Font_Title}Update Shibboleth' Transparent='yes'/>\r
+        <Control Id='TopDetailed' Type='Text' X='25' Y='24' Width='320' Height='12' \r
+                 Text='Update to [ProductName]' Transparent='yes'/>\r
+        <Control Id='TopLine' Type='Line' X='0' Y='44' Width='370' Height='1' />\r
+\r
+        <!-- Buttons to control Shibboleth Setup -->\r
+        <Control Id='DescriptionLine1' Type='Text' X='25' Y='51' Height='12' Width='320' \r
+                 Text='The updated files for [ProductName] will be installed to [INSTALLDIR]'/>\r
+\r
+        <!-- Stuff at the bottom: line, Back,Next, [space] Cancel -->\r
+        <Control Id='BottomLine' Type='Line' X='0' Y='234' Width='370' Height='1' />\r
+        <Control Id='Back' Type='PushButton' X='180' Y='243' Width='56' Height='17' Text='&amp;Back'>\r
+          <Publish  Event='NewDialog' Value='WelcomeDlg'>1</Publish>\r
+        </Control>\r
+\r
+        <Control Id='Next' Type='PushButton' X='236' Y='243' Width='56' Height='17' Text='&amp;Next' Default='yes'>\r
+          <Publish Event='NewDialog' Value='VerifyReadyDlg'/>\r
+        </Control>\r
+\r
+        <Control Id='Cancel' Type='PushButton' X='304' Y='243' Width='56' Height='17' Text='&amp;Cancel' Cancel='yes'>\r
+          <Publish  Event='SpawnDialog' Value='CancelDlg'>1</Publish>\r
+        </Control>\r
+      </Dialog>\r
+    </UI>\r
+  </Fragment>\r
+</Wix>\r