|
| 1 | +<?xml version="1.0" encoding="UTF-8"?> |
| 2 | +<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> |
| 3 | + <Product Id="FD91E41B-6B32-47A3-B440-27A0158DD679" |
| 4 | + UpgradeCode="0FD0277A-371E-4C1F-A486-0A6DB552E4B1" |
| 5 | + Name="DDEX Provider for InterBase !(bind.fileVersion.InterBaseSql.VisualStudio.DataTools.dll)" |
| 6 | + Language="1033" |
| 7 | + Version="!(bind.fileVersion.InterBaseSql.VisualStudio.DataTools.dll)" |
| 8 | + Manufacturer="InterBaseSQL"> |
| 9 | + <Package InstallerVersion="200" Compressed="yes" Description="DDEX Provider for InterBase" /> |
| 10 | + |
| 11 | + <Media Id="1" Cabinet="media1.cab" EmbedCab="yes" CompressionLevel="high" /> |
| 12 | + |
| 13 | + <Feature Id="InterBaseDDEXFeature" Title="DDEX Provider for InterBase" Level="1" Absent="disallow"> |
| 14 | + <ComponentRef Id="InterBaseDDEXComponent" /> |
| 15 | + <ComponentRef Id="OtherFilesComponent" /> |
| 16 | + </Feature> |
| 17 | + <Feature Id="VS2015Registry64Feature" Title="Visual Studio 2015 Support (64bit OS)" Level="1"> |
| 18 | + <ComponentRef Id="VS2015Registry64Component" /> |
| 19 | + </Feature> |
| 20 | + <Feature Id="VS2015Registry32Feature" Title="Visual Studio 2015 Support (32bit OS)" Level="2"> |
| 21 | + <ComponentRef Id="VS2015Registry32Component" /> |
| 22 | + </Feature> |
| 23 | + <Feature Id="VS2013Registry64Feature" Title="Visual Studio 2013 Support (64bit OS)" Level="2"> |
| 24 | + <ComponentRef Id="VS2013Registry64Component" /> |
| 25 | + </Feature> |
| 26 | + <Feature Id="VS2013Registry32Feature" Title="Visual Studio 2013 Support (32bit OS)" Level="2"> |
| 27 | + <ComponentRef Id="VS2013Registry32Component" /> |
| 28 | + </Feature> |
| 29 | + <Feature Id="VS2012Registry64Feature" Title="Visual Studio 2012 Support (64bit OS)" Level="2"> |
| 30 | + <ComponentRef Id="VS2012Registry64Component" /> |
| 31 | + </Feature> |
| 32 | + <Feature Id="VS2012Registry32Feature" Title="Visual Studio 2012 Support (32bit OS)" Level="2"> |
| 33 | + <ComponentRef Id="VS2012Registry32Component" /> |
| 34 | + </Feature> |
| 35 | + <Feature Id="VS2010Registry64Feature" Title="Visual Studio 2010 Support (64bit OS)" Level="2"> |
| 36 | + <ComponentRef Id="VS2010Registry64Component" /> |
| 37 | + </Feature> |
| 38 | + <Feature Id="VS2010Registry32Feature" Title="Visual Studio 2010 Support (32bit OS)" Level="2"> |
| 39 | + <ComponentRef Id="VS2010Registry32Component" /> |
| 40 | + </Feature> |
| 41 | + <Feature Id="VS2008Registry64Feature" Title="Visual Studio 2008 Support (64bit OS)" Level="2"> |
| 42 | + <ComponentRef Id="VS2008Registry64Component" /> |
| 43 | + </Feature> |
| 44 | + <Feature Id="VS2008Registry32Feature" Title="Visual Studio 2008 Support (32bit OS)" Level="2"> |
| 45 | + <ComponentRef Id="VS2008Registry32Component" /> |
| 46 | + </Feature> |
| 47 | + |
| 48 | + <Directory Id="TARGETDIR" Name="SourceDir"> |
| 49 | + <Directory Id="ProgramFilesFolder"> |
| 50 | + <Directory Id="APPLICATIONFOLDER" Name="InterBaseDDEX"> |
| 51 | + <Component Id="InterBaseDDEXComponent" Guid="5FC7B74A-949A-448E-9E5A-1893C3CE9184"> |
| 52 | + <File Id="InterBaseSql.VisualStudio.DataTools.dll" |
| 53 | + Name="InterBaseSql.VisualStudio.DataTools.dll" |
| 54 | + Source="$(var.BaseDir)\installer\in\InterBaseSql.VisualStudio.DataTools.dll" /> |
| 55 | + <File Id="InterBaseSql.VisualStudio.DataToolsUI.dll" |
| 56 | + Name="InterBaseSql.VisualStudio.DataToolsUI.dll" |
| 57 | + Source="$(var.BaseDir)\installer\in\InterBaseSql.VisualStudio.DataToolsUI.dll" /> |
| 58 | + </Component> |
| 59 | + <Component Id="OtherFilesComponent" Guid="348EA22F-390E-4BA6-9C93-3879581E9297"> |
| 60 | + <File Id="readme.txt" |
| 61 | + Name="readme.txt" |
| 62 | + Source="$(var.BaseDir)\readme.txt" /> |
| 63 | + <File Id="license.txt" |
| 64 | + Name="license.txt" |
| 65 | + Source="$(var.BaseDir)\..\license.txt" /> |
| 66 | + <File Id="InterBaseDDEXProviderVS2017.reg" |
| 67 | + Name="InterBaseDDEXProviderVS2017.reg" |
| 68 | + Source="$(var.BaseDir)\reg_files\VS2017\InterBaseDDEXProvider32.reg" /> |
| 69 | + <File Id="InterBaseDDEXProviderVS2019.reg" |
| 70 | + Name="InterBaseDDEXProviderVS2019.reg" |
| 71 | + Source="$(var.BaseDir)\reg_files\VS2019\InterBaseDDEXProvider32.reg" /> |
| 72 | + <File Id="ADO_Driver_documentation.docx" |
| 73 | + Name="ADO Driver documentation.docx" |
| 74 | + Source="$(var.BaseDir)\..\Provider\docs\ADO Driver documentation.docx" /> |
| 75 | + </Component> |
| 76 | + </Directory> |
| 77 | + </Directory> |
| 78 | + |
| 79 | + <Component Id="VS2015Registry64Component" Guid="DA35A566-D451-4869-84EC-2991219728D1"> |
| 80 | + <?include $(var.BaseDir)\installer\VS2015Registry64.wsx ?> |
| 81 | + </Component> |
| 82 | + <Component Id="VS2015Registry32Component" Guid="D4654238-3DF3-4783-9D0E-5D3B9B5C53CA"> |
| 83 | + <?include $(var.BaseDir)\installer\VS2015Registry32.wsx ?> |
| 84 | + </Component> |
| 85 | + <Component Id="VS2013Registry64Component" Guid="60913AE0-759B-423E-862A-28570266BA16"> |
| 86 | + <?include $(var.BaseDir)\installer\VS2013Registry64.wsx ?> |
| 87 | + </Component> |
| 88 | + <Component Id="VS2013Registry32Component" Guid="C5899ADD-E60A-4A7A-AAEE-36C05A04B1E5"> |
| 89 | + <?include $(var.BaseDir)\installer\VS2013Registry32.wsx ?> |
| 90 | + </Component> |
| 91 | + <Component Id="VS2012Registry64Component" Guid="6A5ED58E-F4A5-4985-9281-B41F3C5CE1DB"> |
| 92 | + <?include $(var.BaseDir)\installer\VS2012Registry64.wsx ?> |
| 93 | + </Component> |
| 94 | + <Component Id="VS2012Registry32Component" Guid="5796FC82-143F-432B-B8E4-648EE630479D"> |
| 95 | + <?include $(var.BaseDir)\installer\VS2012Registry32.wsx ?> |
| 96 | + </Component> |
| 97 | + <Component Id="VS2010Registry64Component" Guid="609DD8AA-A626-4067-9559-1C1DCA899177"> |
| 98 | + <?include $(var.BaseDir)\installer\VS2010Registry64.wsx ?> |
| 99 | + </Component> |
| 100 | + <Component Id="VS2010Registry32Component" Guid="46C5304F-B3D2-4E4A-88BF-EF3C36D05253"> |
| 101 | + <?include $(var.BaseDir)\installer\VS2010Registry32.wsx ?> |
| 102 | + </Component> |
| 103 | + <Component Id="VS2008Registry64Component" Guid="23BBAB15-91E9-431E-91B3-6D10EFEBCA25"> |
| 104 | + <?include $(var.BaseDir)\installer\VS2008Registry64.wsx ?> |
| 105 | + </Component> |
| 106 | + <Component Id="VS2008Registry32Component" Guid="C9B66F06-FA93-4B24-BBDE-10A6FADE974A"> |
| 107 | + <?include $(var.BaseDir)\installer\VS2008Registry32.wsx ?> |
| 108 | + </Component> |
| 109 | + </Directory> |
| 110 | + |
| 111 | + <UIRef Id="WixUI_Advanced" /> |
| 112 | + <Property Id="ApplicationFolderName" Value="InterBaseDDEX" /> |
| 113 | + <Property Id="WixAppFolder" Value="WixPerMachineFolder" /> |
| 114 | + <WixVariable Id="WixUISupportPerUser" Value="0" /> |
| 115 | + <Property Id='ALLUSERS' Value='1' /> |
| 116 | + <WixVariable Id="WixUILicenseRtf" Value="$(var.BaseDir)\..\license.rtf" /> |
| 117 | + </Product> |
| 118 | +</Wix> |
0 commit comments