File: mysql_odbc_fragment.xml

package info (click to toggle)
myodbc 5.1.10-2%2Bdeb7u1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 2,988 kB
  • sloc: ansic: 33,649; cpp: 1,360; xml: 1,261; sh: 353; makefile: 264; perl: 43
file content (128 lines) | stat: -rw-r--r-- 6,851 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<?xml version="1.0" encoding="utf-8" ?>

<!-- *****************************************************************************************
  Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.

  The MySQL Connector/ODBC is licensed under the terms of the GPLv2
  <http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>, like most
  MySQL Connectors. There are special exceptions to the terms and
  conditions of the GPLv2 as it is applied to this software, see the
  FLOSS License Exception
  <http://www.mysql.com/about/legal/licensing/foss-exception.html>.
  
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published
  by the Free Software Foundation; version 2 of the License.
  
  This program is distributed in the hope that it will be useful, but
  WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
  or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
  for more details.
  
  You should have received a copy of the GNU General Public License along
  with this program; if not, write to the Free Software Foundation, Inc.,
  51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA
-->

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
  <Fragment>
 
    <!-- *****************************************************************************************
      Icons
    -->
    <?include myodbc_version.xml ?>

    <!-- *****************************************************************************************
      Directories / Files
    -->

    <Directory Id="TARGETDIR" Name="SourceDir">
      <?if $(var.odbc_64bit) = 1 ?>
      <Directory Id="ProgramFiles64Folder">
      <?else ?>
      <Directory Id="ProgramFilesFolder">
      <?endif?>
        <Directory Id="MySQL" Name="MySQL">
          <Directory Id="Connector_ODBC" Name="Connector ODBC 5.1">
            <Directory Id="INSTALLDIR" Name=".">

          <?if $(var.odbc_64bit) = 1 ?>

            <Component Id="lib" Guid="22F054AC-F3F1-47E6-A03E-46423C467C79" SharedDllRefCount="yes" Win64="yes">
              <File Id="myodbc.lib" Name="myodbc5.lib" KeyPath="yes" DiskId="1" Source="x64\myodbc5.lib" />
              <?if $(var.odbc_pdb) = 1 ?>
                <File Id="myodbc.lib.pdb" Name="myodbc5.pdb" DiskId="1" Source="x64\myodbc5.pdb" />
              <?endif?>
            </Component>
            <Component Id="driver" Guid="C1960400-BFC6-4E6E-AF30-4C19EF5A3F07" SharedDllRefCount="yes" Win64="yes">
              <File Id="myodbc5.dll" Name="myodbc5.dll" Checksum="yes" KeyPath="yes" DiskId="1" Source="x64\myodbc5.dll">
                <ODBCDriver Id="MySQL_ODBC_5.1_Driver" Name="MySQL ODBC 5.1 Driver" SetupFile="myodbc5S.dll" />
              </File>
              <File Id="readme" Name="README.txt" DiskId="1" Source="doc\README.txt"/>
              <File Id="lic3rd" Name="Licenses_for_Third-Party_Components.txt" Source="doc\Licenses_for_Third-Party_Components.txt" />
              <?if $(var.license) = "commercial"?>
                <File Id="license" Name="LICENSE.mysql.txt" DiskId="1" Source="doc\LICENSE.mysql.txt" />
              <?else?>
                <File Id="license" Name="COPYING.txt"       DiskId="1" Source="doc\COPYING.txt" />
              <?endif?>
            </Component>
            <Component Id="setup" Guid="3A92E95A-AF9C-4A4F-A36D-E0052405C278" SharedDllRefCount="yes" Win64="yes">
              <File Id="myodbc5S.dll" Name="myodbc5S.dll" KeyPath="yes" DiskId="1" Source="x64\myodbc5S.dll" />
              <File Id="myodbc5S.lib" Name="myodbc5S.lib" DiskId="1" Source="x64\myodbc5S.lib"/>
              <?if $(var.odbc_pdb) = 1 ?>
                <File Id="myodbc5S.lib.pdb" Name="myodbc5S.pdb" DiskId="1" Source="x64\myodbc5S.pdb"/>
              <?endif?>
            </Component>
	    <Component Id="installer" Guid="EB5E7FB3-F6DD-4424-A54A-DD07213E67ED" SharedDllRefCount="yes" Win64="yes">
              <File Id="installer" Name="myodbc-installer.exe" KeyPath="yes" DiskId="1" Source="x64\myodbc-installer.exe" />
              <?if $(var.odbc_pdb) = 1 ?>
                <File Id="installer.pdb" Name="myodbc-installer.pdb" DiskId="1" Source="x64\myodbc-installer.pdb" />
              <?endif?>
            </Component>
          <?else ?>
            <Component Id="lib" Guid="FED572C6-4778-4C54-A713-8D67D4758043" SharedDllRefCount="yes">
              <File Id="myodbc.lib" Name="myodbc5.lib" KeyPath="yes" DiskId="1" Source="x86\myodbc5.lib"/>
              <?if $(var.odbc_pdb) = 1 ?>
                <File Id="myodbc.lib.pdb" Name="myodbc5.pdb" DiskId="1" Source="x86\myodbc5.pdb"/>
              <?endif?>
            </Component>
            <Component Id="driver" Guid="83B6877B-3220-4C5F-A1B5-84787E9798DD" SharedDllRefCount="yes">
              <File Id="myodbc.dll" Name="myodbc5.dll" Checksum="yes" KeyPath="yes" DiskId="1" Source="x86\myodbc5.dll">
	        <ODBCDriver Id="MySQL_ODBC_5.1_Driver" Name="MySQL ODBC 5.1 Driver" SetupFile="myodbc5S.dll" />
              </File>
              <File Id="readme" Name="README.txt" DiskId="1" Source="doc\README.txt"/>
              <File Id="lic3rd" Name="Licenses_for_Third-Party_Components.txt" Source="doc\Licenses_for_Third-Party_Components.txt" />
              <?if $(var.license) = "commercial"?>
                <File Id="license" Name="LICENSE.mysql.txt" DiskId="1" Source="doc\LICENSE.mysql.txt" />
              <?else?>
                <File Id="license" Name="COPYING.txt"       DiskId="1" Source="doc\COPYING.txt" />
              <?endif?>
            </Component>
            <Component Id="setup" Guid="428232BA-9D94-4DB5-87CD-C939D1347664" SharedDllRefCount="yes">
              <File Id="myodbc5S.dll" Name="myodbc5S.dll" KeyPath="yes" DiskId="1" Source="x86\myodbc5S.dll" />
              <File Id="myodbc5S.lib" Name="myodbc5S.lib" DiskId="1" Source="x86\myodbc5S.lib"/>
              <?if $(var.odbc_pdb) = 1 ?>
                <File Id="myodbc5S.lib.pdb" Name="myodbc5S.pdb" DiskId="1" Source="x86\myodbc5S.pdb"/>
              <?endif?>
            </Component>
            <Component Id="installer" Guid="75754F93-A6F5-4575-A6AA-C64CA053386F" SharedDllRefCount="yes">
              <File Id="installer" Name="myodbc-installer.exe" KeyPath="yes" DiskId="1" Source="x86\myodbc-installer.exe" />
              <?if $(var.odbc_pdb) = 1 ?>
                <File Id="installer.pdb" Name="myodbc-installer.pdb" DiskId="1" Source="x86\myodbc-installer.pdb" />
              <?endif?>
            </Component>
          <?endif ?>
            </Directory>
          </Directory>
      <!-- needed to make candle happy -->
      <?if $(var.odbc_64bit) = 1 ?>
        </Directory>
      <?else ?>
        </Directory>
      <?endif ?>
      </Directory>


    </Directory>
  </Fragment>
</Wix>