--- /dev/null
+<?xml version="1.0"?>\r
+<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">\r
+ <?include Includes.wxi?>\r
+ <?if $(env.Platform) = "win32" ?>\r
+ <?define cf="CommonFilesFolder" ?>\r
+ <?endif ?>\r
+ <?if $(env.Platform) = "x64" ?>\r
+ <?define cf="CommonFiles64Folder" ?>\r
+ <?endif ?>\r
+ <Product\r
+ UpgradeCode="$(var.UpgradeGuid)"\r
+ Name="TortoiseOverlays"\r
+ Id="*"\r
+ Version="$(var.VersionNumberInternal)"\r
+ Manufacturer="TortoiseSVN"\r
+ Language="1033">\r
+ <Package\r
+ Id="*"\r
+ Keywords="Tortoise,Overlays"\r
+ Description="Overlayhandler for Tortoise clients"\r
+ Comments="Provided by TortoiseSVN"\r
+ Manufacturer="TortoiseSVN"\r
+ InstallerVersion="200"\r
+ Platform="$(var.PackagePlatforms)"\r
+ Languages="1033"\r
+ Compressed="yes"\r
+ SummaryCodepage="1252"/>\r
+\r
+ <Media Id="1" Cabinet="TOVL.cab" EmbedCab="yes" CompressionLevel="high" />\r
+ \r
+ <Upgrade Id='$(var.UpgradeGuid)'>\r
+ <UpgradeVersion Property="NEWERVERSIONDETECTED" Minimum="$(var.VersionNumberInternal)" OnlyDetect="yes" />\r
+ </Upgrade>\r
+ \r
+ <Directory Id='TARGETDIR' Name='SourceDir'>\r
+ <Directory Id='$(var.cf)' Name='Common'>\r
+ <Directory Id='TortoiseOverlays' Name='TortoiseOverlays'>\r
+ <Component Id="C__overlaydll" Guid="$(var.OverlayDll)" Win64="$(var.Win64YesNo)">\r
+ <File Id="F__overlaydll" Name="TortoiseOverlays.dll" DiskId="1" Source="..\..\bin\$(var.ReleasePath)\bin\TortoiseOverlays.dll" KeyPath="yes" />\r
+ <File Id="F__license" Name="License.txt" DiskId="1" Source="License.txt" />\r
+ </Component>\r
+\r
+ <?if $(env.Platform) = "win32" ?>\r
+ <?include TortoiseOverlaysDir.wxi?>\r
+ <?endif ?>\r
+ <?if $(env.Platform) = "x64" ?>\r
+ <?include TortoiseOverlaysDirx64.wxi?>\r
+ <?endif ?>\r
+\r
+ <Directory Id="D__icons" Name="icons" >\r
+ <Directory Id="D__iconsxpstyle" Name="XPStyle" >\r
+ <Component Id="C__iconsxpstyle" Guid="$(var.GuidIconsXPStyle)" Win64="$(var.Win64YesNo)">\r
+ <File Id="F__XPStyleConflictIcon" Name="NormalIcon.ico" DiskId="1" Source="..\Resources\Icons\XPStyle\NormalIcon.ico" KeyPath="yes" />\r
+ <File Id="F__XPStyleInSubversionIcon" Name="ModifiedIcon.ico" DiskId="1" Source="..\Resources\Icons\XPStyle\ModifiedIcon.ico" />\r
+ <File Id="F__XPStyleModifiedIcon" Name="ConflictIcon.ico" DiskId="1" Source="..\Resources\Icons\XPStyle\ConflictIcon.ico" />\r
+ <File Id="F__XPStyleReadOnlyIcon" Name="DeletedIcon.ico" DiskId="1" Source="..\Resources\Icons\XPStyle\DeletedIcon.ico" />\r
+ <File Id="F__XPStyleDeletedIcon" Name="ReadOnlyIcon.ico" DiskId="1" Source="..\Resources\Icons\XPStyle\ReadOnlyIcon.ico" />\r
+ <File Id="F__XPStyleLockedIcon" Name="LockedIcon.ico" DiskId="1" Source="..\Resources\Icons\XPStyle\LockedIcon.ico" />\r
+ <File Id="F__XPStyleAddedIcon" Name="AddedIcon.ico" DiskId="1" Source="..\Resources\Icons\XPStyle\AddedIcon.ico" />\r
+ <File Id="F__XPStyleIgnoredIcon" Name="IgnoredIcon.ico" DiskId="1" Source="..\Resources\Icons\XPStyle\IgnoredIcon.ico" />\r
+ <File Id="F__XPStyleUnversionedIcon" Name="UnversionedIcon.ico" DiskId="1" Source="..\Resources\Icons\XPStyle\UnversionedIcon.ico" />\r
+ </Component>\r
+ </Directory>\r
+ </Directory>\r
+\r
+ </Directory>\r
+ </Directory>\r
+ </Directory>\r
+\r
+ <Feature Id='TortoiseOverlaysPackage' Title='TortoiseOverlays Package' Level='1'>\r
+ <ComponentRef Id='C__overlaydll' />\r
+ <ComponentRef Id='C__iconsxpstyle' />\r
+ <ComponentRef Id='OverlayRegistry' />\r
+ <ComponentRef Id='C__machineregistry' />\r
+ <ComponentRef Id='C__approveshellcomponents' />\r
+ </Feature>\r
+\r
+ <InstallExecuteSequence>\r
+ <!-- AppSearch must be done before RemoveExistingProducts and before FindRelatedProducts -->\r
+ <AppSearch Sequence="1"></AppSearch>\r
+ <RemoveExistingProducts After="InstallValidate">PREVIOUSVERSIONSINSTALLED</RemoveExistingProducts>\r
+ <ScheduleReboot After="RegisterProduct" />\r
+ </InstallExecuteSequence>\r
+\r
+ </Product>\r
+</Wix>\r