1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <Wix xmlns=
"http://schemas.microsoft.com/wix/2006/wi">
4 <Product Id=
"*" Name=
"Cyberduck CLI" Language=
"1033" Version=
"1.0.0.0" Manufacturer=
"iterate GmbH"
5 UpgradeCode=
"98B2B672-3720-4CAC-BF3E-220757500AE0">
6 <Package InstallerVersion=
"200" Compressed=
"yes" InstallScope=
"perMachine" />
8 <MajorUpgrade DowngradeErrorMessage=
"A newer version of [ProductName] is already installed." />
9 <MediaTemplate EmbedCab=
"yes" />
11 <Directory Id=
"TARGETDIR" Name=
"SourceDir">
12 <Directory Id=
"ProgramFilesFolder">
13 <Directory Id=
"INSTALLFOLDER" Name=
"Cyberduck CLI">
14 <Component Id=
"setEnviroment"
15 Guid=
"B429556B-9604-45DD-896C-4AE7BFFBE9EB">
17 <Environment Id=
"PathVar"
23 Value=
"[INSTALLFOLDER]" />
25 <Directory Id=
"PROFILES" Name=
"profiles"/>
30 <ComponentGroup Id=
"ProductComponents" Directory=
"INSTALLFOLDER">
31 <Component Id=
"ProductExe" Guid=
"6D84843D-842B-4462-BF91-803D195AD0DB">
32 <File Source=
"$(var.CLI.TargetPath)" KeyPath=
"yes" Checksum=
"yes" />
34 <Component Id=
"license" Guid=
"DF374856-F6F7-4520-A332-803CB0826593">
35 <File Source=
"$(var.CLI.TargetDir)/License.txt" KeyPath=
"yes" Checksum=
"yes" />
37 <Component Id=
"acknowledgments" Guid=
"95A3AF7B-D782-47C5-9AEE-398DEE02D222">
38 <File Source=
"$(var.CLI.TargetDir)/Acknowledgments.rtf" KeyPath=
"yes" Checksum=
"yes" />
40 <Component Id=
"core" Guid=
"058A9F4C-D8E9-43C3-83C1-E0E7439ACD93">
41 <File Source=
"$(var.CLI.TargetDir)/Cyberduck.Core.dll" KeyPath=
"yes" Checksum=
"yes" />
43 <Component Id=
"windows.core" Guid=
"678E99DD-6943-495D-8742-ECE21846365D">
44 <File Source=
"$(var.CLI.TargetDir)/Cyberduck.Core.Native.dll" KeyPath=
"yes" Checksum=
"yes" />
46 <Component Id=
"ikvm.runtime" Guid=
"CBF03DF9-ADB2-4B77-BA28-E5C5BC0D10BE">
47 <File Source=
"$(var.CLI.TargetDir)/IKVM.Runtime.dll" KeyPath=
"yes" Checksum=
"yes" />
49 <Component Id=
"ikvm.runtime.jni" Guid=
"FF7FDFAA-9930-48F6-9AEF-96B5182263AA">
50 <File Source=
"$(var.CLI.TargetDir)/IKVM.Runtime.JNI.dll" KeyPath=
"yes" Checksum=
"yes"/>
52 <Component Id=
"ikvm.core" Guid=
"5F3B0202-28BE-4942-BEF0-C929B5D248AB">
53 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.Core.dll" KeyPath=
"yes" Checksum=
"yes" />
55 <Component Id=
"ikvm.beans" Guid=
"860C9858-A36C-4AF7-9583-A2AA8F9884DF">
56 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.Beans.dll" KeyPath=
"yes" Checksum=
"yes" />
58 <Component Id=
"ikvm.charsets" Guid=
"700C1DBC-EADB-4FF0-B315-3119F1066219">
59 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.Charsets.dll" KeyPath=
"yes" Checksum=
"yes" />
61 <Component Id=
"ikvm.localedata" Guid=
"968E70A5-1C73-4778-BC21-B2D048B44F18">
62 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.Localedata.dll" KeyPath=
"yes" Checksum=
"yes" />
64 <Component Id=
"ikvm.jdbc" Guid=
"BA4C5CF6-588A-4036-AE61-2D54A97F106C">
65 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.Jdbc.dll" KeyPath=
"yes" Checksum=
"yes" />
67 <Component Id=
"ikvm.security" Guid=
"1B1BE55B-387C-4559-8A23-C6CB24CA7BDB">
68 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.Security.dll" KeyPath=
"yes" Checksum=
"yes" />
70 <Component Id=
"ikvm.swingawt" Guid=
"7BC8B02E-D6A9-4FBD-83D6-01F60B916CF1">
71 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.SwingAWT.dll" KeyPath=
"yes" Checksum=
"yes" />
73 <Component Id=
"ikvm.text" Guid=
"5ED02B77-D4DA-460C-B94E-38694B253DE5">
74 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.Text.dll" KeyPath=
"yes" Checksum=
"yes" />
76 <Component Id=
"ikvm.util" Guid=
"846EF773-9449-4A87-9D93-5E82DE274BF4">
77 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.Util.dll" KeyPath=
"yes" Checksum=
"yes" />
79 <Component Id=
"ikvm.xml.api" Guid=
"F8C5B769-FABF-4D33-B005-EB6BBF8591B8">
80 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.XML.API.dll" KeyPath=
"yes" Checksum=
"yes" />
82 <Component Id=
"ikvm.xml.bind" Guid=
"5CF8B0D1-AAE1-4EC2-BF2A-C7F20D18D3CF">
83 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.XML.Bind.dll" KeyPath=
"yes" Checksum=
"yes" />
85 <Component Id=
"ikvm.xml.parse" Guid=
"630403AD-B691-4215-9D06-5729CFDF1506">
86 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.XML.Parse.dll" KeyPath=
"yes" Checksum=
"yes" />
88 <Component Id=
"ikvm.xml.transform" Guid=
"A41849C5-E22A-40C3-B62B-8FC8B7F5C4F9">
89 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.XML.Transform.dll" KeyPath=
"yes" Checksum=
"yes" />
91 <Component Id=
"ikvm.xml.xpath" Guid=
"BC007679-0E64-4D96-94AA-A88CE7302E32">
92 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.XML.XPath.dll" KeyPath=
"yes" Checksum=
"yes" />
94 <Component Id=
"ikvm.naming" Guid=
"F99DD3CA-1E4E-4F17-9F94-52A3E93BDAD5">
95 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.Naming.dll" KeyPath=
"yes" Checksum=
"yes" />
97 <Component Id=
"ikvm.management" Guid=
"898A68A4-7883-4EBF-94A4-BE3D127D6D38">
98 <File Source=
"$(var.CLI.TargetDir)/IKVM.OpenJDK.Management.dll" KeyPath=
"yes" Checksum=
"yes" />
100 <Component Id=
"ikvm.native" Guid=
"975906E0-033F-4B86-84B7-5B969278EC55">
101 <File Source=
"$(var.CLI.TargetDir)/ikvm-native-win32-x86.dll" KeyPath=
"yes" Checksum=
"yes" />
103 <Component Id=
"jnidispatch" Guid=
"B6621775-1A9A-461E-83B8-BB1EE34B5965">
104 <File Source=
"$(var.CLI.TargetDir)/jnidispatch.dll" KeyPath=
"yes" Checksum=
"yes" />
106 <Component Id=
"mscapi" Guid=
"1E4C2512-F9C0-40FB-88E2-B16BA572040D">
107 <File Source=
"$(var.CLI.TargetDir)/sunmscapi.dll" KeyPath=
"yes" Checksum=
"yes" />
111 <ComponentGroup Id=
"profiles" Directory=
"PROFILES">
112 <Component Id=
"rackspace" Guid=
"23B4C8D9-0E58-43D9-A8CE-85A069E6FDC8">
113 <File Source=
"$(var.CLI.TargetDir)/profiles/Rackspace US.cyberduckprofile" KeyPath=
"yes" Checksum=
"yes" />
117 <Feature Id=
"ProductFeature" Title=
"CLI_WiX" Level=
"1">
118 <ComponentGroupRef Id=
"ProductComponents" />
119 <ComponentGroupRef Id=
"profiles" />
120 <ComponentRef Id=
"setEnviroment" />