NMAKE file and .vcxproj file for the installers.
[shibboleth/cpp-sp.git] / msi / WiX / Patch.wxs
1 <?xml version='1.0' encoding='UTF-8'?>\r
2 <Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>\r
3   <PatchCreation\r
4      Id='{1E09E74F-D547-464B-80B7-1FF63C496BAB}'\r
5      CleanWorkingFolder='yes'\r
6      OutputPath='patch.pcp'\r
7      WholeFilesOnly='yes'\r
8      >\r
9     \r
10     <!-- Information oput into the summary (Details) field -->\r
11     <PatchInformation \r
12        Description='This patch does something' \r
13        Comments='comments' \r
14        Manufacturer='Shibboleth Consortium'/>\r
15     \r
16     <!-- Recommended values for 'Classification' are\r
17          Critical Update, Hotfix, Security Rollup, Security Update, Service Pack, Update, Update Rollup. \r
18 \r
19          DisplayName goes into the Name Column for "View installed updates" in control panel's "Porgram and Feature".\r
20       -->\r
21     <PatchMetadata\r
22        AllowRemoval='yes'\r
23        Description='This patch does something'\r
24        ManufacturerName='Shibboleth Consortium'\r
25        TargetProductName='Shibboleth SP Version'\r
26        MoreInfoURL='http://www.shibboleth.net/secadv/bla/bla'\r
27        Classification='Update' \r
28        DisplayName='Shibboleth Patch sevadv blabla'/> \r
29     \r
30     <!-- Note:\r
31          That SequenceStart must be greater than the last\r
32          sequence in the File table in the target package or the patch\r
33          will not install. -->\r
34 \r
35     <Family DiskId='5000'\r
36             MediaSrcProp='Sample' \r
37             Name='Sample'\r
38             SequenceStart='5000'>\r
39       <UpgradeImage SourceFile='C:\My Downloads\shib\SPInst\patch\251\admin\ShibbolethSP-main-x64.msi' Id='SampleUpgrade'>\r
40         <TargetImage SourceFile='C:\My Downloads\shib\SPInst\patch\250\admin\ShibbolethSP-main-x64.msi' Order='2'      \r
41                      Id='SampleTarget' IgnoreMissingFiles='no' />\r
42       </UpgradeImage>\r
43     </Family>\r
44     \r
45     <!-- Supersede:  Set this value to 'yes' to indicate that this patch will\r
46          supersede all previous patches in this patch family.  The\r
47          default value is 'no'. \r
48          \r
49          PatchFamily is the version of patch - nothing to do with the version of Shibboleth Installed\r
50       -->\r
51 \r
52     <PatchSequence PatchFamily='SamplePatchFamily'\r
53                    Sequence='1.0.0.0'\r
54                    Supersede='no' />\r
55     \r
56   </PatchCreation>\r
57 </Wix>\r