~ubuntu-branches/ubuntu/precise/gtk-sharp2/precise

« back to all changes in this revision

Viewing changes to gtk-sharp-2.0.wxs.in

  • Committer: Bazaar Package Importer
  • Author(s): Jo Shields
  • Date: 2010-05-18 00:00:41 UTC
  • mfrom: (1.1.16 upstream) (13.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20100518000041-tlgvki554jx6ndhi
Tags: 2.12.10-1
* New upstream release
* debian/rules:
  + Bump API version to 2.12.10
* debian/control:
  + Bump Standards to 3.8.4 (no changes needed)
* debian/source/format:
  + Force Debian source format 1.0
* debian/rules:
  + Write a get-orig-source rule
* debian/watch:
  + Get rid of evil "debian uupdate" line which breaks packaging work on
    Ubuntu
* debian/patches/01_dllmaps.dpatch:
  + Refreshed

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="utf-8"?>
2
 
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3
 
  <Product Id="*" Name="Gtk# for .Net @VERSION@" Language="1033" Version="@VERSION@" Manufacturer="Novell, Inc." UpgradeCode="6AAF2A04-27B0-4D70-8EBB-3EB225794B3F">
4
 
    <Package InstallerVersion="200" Compressed="yes" Description="Gtk# for .Net @VERSION@" Comments="Provides Gtk# and dependencies." />
5
 
    <Media Id="1" Cabinet="WixProject1.cab" EmbedCab="yes" />
6
 
    <Condition Message="This setup requires the .NET Framework 1.1 or higher.">
7
 
      <![CDATA[MsiNetAssemblySupport >= "1.1.4322"]]>
8
 
    </Condition>
9
 
    <Property Id="PREVIOUSVERSIONSINSTALLED" Secure="yes" />
10
 
    <Upgrade Id="6AAF2A04-27B0-4D70-8EBB-3EB225794B3F">
11
 
      <UpgradeVersion OnlyDetect="no" Maximum="@VERSION@" Property="PREVIOUSVERSIONSINSTALLED" IncludeMaximum="no" />
12
 
    </Upgrade>
13
 
    <InstallExecuteSequence>
14
 
      <RemoveExistingProducts Before="InstallInitialize" />
15
 
    </InstallExecuteSequence>
16
 
    <Directory Id="TARGETDIR" Name="SourceDir">
17
 
      <Directory Id="ProgramFilesFolder" Name="PFiles">
18
 
        <Directory Id="GtkSharp" Name="GtkSharp">
19
 
          <Directory Id="INSTALLLOCATION" Name="2.12">
20
 
            <Merge Id="gtk-2-lib" Language="1033" SourceFile="gtk+-2.0-lib.msm" DiskId="1" />
21
 
            <Merge Id="glade-2-lib" Language="1033" SourceFile="glade-2-lib.msm" DiskId="1" />
22
 
            <Merge Id="mono-cairo-lib" Language="1033" SourceFile="mono-cairo-lib.msm" DiskId="1" />
23
 
            <Merge Id="mono-posix-lib" Language="1033" SourceFile="mono-posix-lib.msm" DiskId="1" />
24
 
            <Directory Id="bin" Name="bin">
25
 
              <Component Id="glibsharp_glue" Guid="9AFADFAB-0BD8-449e-B121-C9DB71EBECDC">
26
 
                <File Id="glibsharpglue" Name="glibsharpglue-2.dll" Source="glibsharpglue-2.dll" KeyPath="yes" Vital="yes" />
27
 
              </Component>
28
 
              <Component Id="pangosharp_glue" Guid="3E7D8339-EF0E-4d95-8DDE-B124040C5646">
29
 
                <File Id="pangosharpglue" Name="pangosharpglue-2.dll" Source="pangosharpglue-2.dll" KeyPath="yes" Vital="yes" />
30
 
              </Component>
31
 
              <Component Id="atksharp_glue" Guid="CCC74FC0-AE11-422D-B3D6-E224DC45E2BF">
32
 
                <File Id="atksharpglue" Name="atksharpglue-2.dll" Source="atksharpglue-2.dll" KeyPath="yes" Vital="yes" />
33
 
              </Component>
34
 
              <Component Id="gdksharp_glue" Guid="59A54FCB-2326-4652-93A2-BB2D9D1108A5">
35
 
                <File Id="gdksharpglue" Name="gdksharpglue-2.dll" Source="gdksharpglue-2.dll" KeyPath="yes" Vital="yes" />
36
 
              </Component>
37
 
              <Component Id="gtksharp_glue" Guid="15F6534F-29A6-4e00-8214-587B444BE81F">
38
 
                <File Id="gtksharpglue" Name="gtksharpglue-2.dll" Source="gtksharpglue-2.dll" KeyPath="yes" Vital="yes" />
39
 
              </Component>
40
 
              <Component Id="gladesharp_glue" Guid="8D6464FB-CCD1-4f65-9756-554A61E46135">
41
 
                <File Id="gladesharpglue" Name="gladesharpglue-2.dll" Source="gladesharpglue-2.dll" KeyPath="yes" Vital="yes" />
42
 
              </Component>
43
 
            </Directory>
44
 
            <Directory Id="lib" Name="lib">
45
 
              <Directory Id="GAC">
46
 
                <!-- not an explicit directory, Assembly=".net" GACs the assemblies -->
47
 
                <Directory Id="gac_glib" Name="glib">
48
 
                  <Component Id="glibsharp_dll" Guid="2A180BD5-0B0B-4739-8F32-99723B9995E8">
49
 
                    <File Id="glibsharpdll" Name="glib-sharp.dll" Assembly=".net" KeyPath="yes" Source="glib/glib-sharp.dll" Vital="yes" />
50
 
                  </Component>
51
 
                  <Component Id="glibsharp_policy.2.4" Guid="B0C57B39-84BF-490f-80FE-DA5109AD4205">
52
 
                    <File Id="policy.2.4.glibsharp.dll" Name="policy.2.4.glib-sharp.dll" Assembly=".net" KeyPath="yes" Source="glib/policy.2.4.glib-sharp.dll" Vital="no" />
53
 
                    <File Id="policy.2.4.glibsharp.config" Name="policy.2.4.config" CompanionFile="policy.2.4.glibsharp.dll" Source="glib/policy.2.4.config" Vital="no" />
54
 
                  </Component>
55
 
                  <Component Id="glibsharp_policy.2.6" Guid="FA9DF142-780E-41db-8792-CE85858720FE">
56
 
                    <File Id="policy.2.6.glibsharp.dll" Name="policy.2.6.glib-sharp.dll" Assembly=".net" KeyPath="yes" Source="glib/policy.2.6.glib-sharp.dll" Vital="no" />
57
 
                    <File Id="policy.2.6.glibsharp.config" Name="policy.2.6.config" CompanionFile="policy.2.6.glibsharp.dll" Source="glib/policy.2.6.config" Vital="no" />
58
 
                  </Component>
59
 
                  <Component Id="glibsharp_policy.2.8" Guid="E8246FAB-C67A-4118-8C40-F224C22F50BD">
60
 
                    <File Id="policy.2.8.glibsharp.dll" Name="policy.2.8.glib-sharp.dll" Assembly=".net" KeyPath="yes" Source="glib/policy.2.8.glib-sharp.dll" Vital="no" />
61
 
                    <File Id="policy.2.8.glibsharp.config" Name="policy.2.8.config" CompanionFile="policy.2.8.glibsharp.dll" Source="glib/policy.2.8.config" Vital="no" />
62
 
                  </Component>
63
 
                  <Component Id="glibsharp_policy.2.10" Guid="6787d4df-e2dc-4fa9-8718-534adb7a9ba3">
64
 
                    <File Id="policy.2.10.glibsharp.dll" Name="policy.2.10.glib-sharp.dll" Assembly=".net" KeyPath="yes" Source="glib/policy.2.10.glib-sharp.dll" Vital="no" />
65
 
                    <File Id="policy.2.10.glibsharp.config" Name="policy.2.10.config" CompanionFile="policy.2.10.glibsharp.dll" Source="glib/policy.2.10.config" Vital="no" />
66
 
                  </Component>
67
 
                </Directory>
68
 
                <Directory Id="gac_atk" Name="atk">
69
 
                  <Component Id="atksharp_dll" Guid="B0A2DD32-CAC0-4f5f-BF62-78C1EE663E39">
70
 
                    <File Id="atksharpdll" Name="atk-sharp.dll" Assembly=".net" KeyPath="yes" Source="atk/atk-sharp.dll" Vital="yes" />
71
 
                  </Component>
72
 
                  <Component Id="atksharp_policy.2.4" Guid="DC246FCC-C1B4-4ffe-8349-3A2D9E90FFB7">
73
 
                    <File Id="policy.2.4.atksharp.dll" Name="policy.2.4.atk-sharp.dll" Assembly=".net" KeyPath="yes" Source="atk/policy.2.4.atk-sharp.dll" Vital="no" />
74
 
                    <File Id="policy.2.4.atksharp.config" Name="policy.2.4.config" CompanionFile="policy.2.4.atksharp.dll" Source="atk/policy.2.4.config" Vital="no" />
75
 
                  </Component>
76
 
                  <Component Id="atksharp_policy.2.6" Guid="9AE7D671-4391-4f80-879F-93A2261DF727">
77
 
                    <File Id="policy.2.6.atksharp.dll" Name="policy.2.6.atk-sharp.dll" Assembly=".net" KeyPath="yes" Source="atk/policy.2.6.atk-sharp.dll" Vital="no" />
78
 
                    <File Id="policy.2.6.atksharp.config" Name="policy.2.6.config" CompanionFile="policy.2.6.atksharp.dll" Source="atk/policy.2.6.config" Vital="no" />
79
 
                  </Component>
80
 
                  <Component Id="atksharp_policy.2.8" Guid="07B535E4-99BD-45ab-98E8-82FA2DEBF43F">
81
 
                    <File Id="policy.2.8.atksharp.dll" Name="policy.2.8.atk-sharp.dll" Assembly=".net" KeyPath="yes" Source="atk/policy.2.8.atk-sharp.dll" Vital="no" />
82
 
                    <File Id="policy.2.8.atksharp.config" Name="policy.2.8.config" CompanionFile="policy.2.8.atksharp.dll" Source="atk/policy.2.8.config" Vital="no" />
83
 
                  </Component>
84
 
                  <Component Id="atksharp_policy.2.10" Guid="09a76f59-1787-4e1f-8dfe-08e361f8b26c">
85
 
                    <File Id="policy.2.10.atksharp.dll" Name="policy.2.10.atk-sharp.dll" Assembly=".net" KeyPath="yes" Source="atk/policy.2.10.atk-sharp.dll" Vital="no" />
86
 
                    <File Id="policy.2.10.atksharp.config" Name="policy.2.10.config" CompanionFile="policy.2.10.atksharp.dll" Source="atk/policy.2.10.config" Vital="no" />
87
 
                  </Component>
88
 
                </Directory>
89
 
                <Directory Id="gac_pango" Name="pango">
90
 
                  <Component Id="pangosharp_dll" Guid="7A25FC7A-5D5E-4bd8-B2B5-A26DB824D73F">
91
 
                    <File Id="pangosharpdll" Name="pango-sharp.dll" Assembly=".net" KeyPath="yes" Source="pango/pango-sharp.dll" Vital="yes" />
92
 
                  </Component>
93
 
                  <Component Id="pangosharp_policy.2.4" Guid="F0054D3C-6439-4cb6-A09D-11DD575A38C8">
94
 
                    <File Id="policy.2.4.pangosharp.dll" Name="policy.2.4.pango-sharp.dll" Assembly=".net" KeyPath="yes" Source="pango/policy.2.4.pango-sharp.dll" Vital="no" />
95
 
                    <File Id="policy.2.4.pangosharp.config" Name="policy.2.4.config" CompanionFile="policy.2.4.pangosharp.dll" Source="pango/policy.2.4.config" Vital="no" />
96
 
                  </Component>
97
 
                  <Component Id="pangosharp_policy.2.6" Guid="1B6DF14F-2B27-4444-AC36-25FDAC41E77A">
98
 
                    <File Id="policy.2.6.pangosharp.dll" Name="policy.2.6.pango-sharp.dll" Assembly=".net" KeyPath="yes" Source="pango/policy.2.6.pango-sharp.dll" Vital="no" />
99
 
                    <File Id="policy.2.6.pangosharp.config" Name="policy.2.6.config" CompanionFile="policy.2.6.pangosharp.dll" Source="pango/policy.2.6.config" Vital="no" />
100
 
                  </Component>
101
 
                  <Component Id="pangosharp_policy.2.8" Guid="FAF18997-5304-45e9-98D3-3F6F79C9269D">
102
 
                    <File Id="policy.2.8.pangosharp.dll" Name="policy.2.8.pango-sharp.dll" Assembly=".net" KeyPath="yes" Source="pango/policy.2.8.pango-sharp.dll" Vital="no" />
103
 
                    <File Id="policy.2.8.pangosharp.config" Name="policy.2.8.config" CompanionFile="policy.2.8.pangosharp.dll" Source="pango/policy.2.8.config" Vital="no" />
104
 
                  </Component>
105
 
                  <Component Id="pangosharp_policy.2.10" Guid="48fb15fe-421d-4662-a646-c05187b56c77">
106
 
                    <File Id="policy.2.10.pangosharp.dll" Name="policy.2.10.pango-sharp.dll" Assembly=".net" KeyPath="yes" Source="pango/policy.2.10.pango-sharp.dll" Vital="no" />
107
 
                    <File Id="policy.2.10.pangosharp.config" Name="policy.2.10.config" CompanionFile="policy.2.10.pangosharp.dll" Source="pango/policy.2.10.config" Vital="no" />
108
 
                  </Component>
109
 
                </Directory>
110
 
                <Directory Id="gac_gdk" Name="gdk">
111
 
                  <Component Id="gdksharp_dll" Guid="01F56C08-C89D-476d-82BC-62E3E1DADD6A">
112
 
                    <File Id="gdksharpdll" Name="gdk-sharp.dll" Assembly=".net" KeyPath="yes" Source="gdk/gdk-sharp.dll" Vital="yes" />
113
 
                  </Component>
114
 
                  <Component Id="gdksharp_policy.2.4" Guid="08E3D470-A558-4e4f-B806-B9F8834F58D4">
115
 
                    <File Id="policy.2.4.gdksharp.dll" Name="policy.2.4.gdk-sharp.dll" Assembly=".net" KeyPath="yes" Source="gdk/policy.2.4.gdk-sharp.dll" Vital="no" />
116
 
                    <File Id="policy.2.4.gdksharp.config" Name="policy.2.4.config" CompanionFile="policy.2.4.gdksharp.dll" Source="gdk/policy.2.4.config" Vital="no" />
117
 
                  </Component>
118
 
                  <Component Id="gdksharp_policy.2.6" Guid="69C4103C-99A8-4f1a-9C50-0FA761EB47B4">
119
 
                    <File Id="policy.2.6.gdksharp.dll" Name="policy.2.6.gdk-sharp.dll" Assembly=".net" KeyPath="yes" Source="gdk/policy.2.6.gdk-sharp.dll" Vital="no" />
120
 
                    <File Id="policy.2.6.gdksharp.config" Name="policy.2.6.config" CompanionFile="policy.2.6.gdksharp.dll" Source="gdk/policy.2.6.config" Vital="no" />
121
 
                  </Component>
122
 
                  <Component Id="gdksharp_policy.2.8" Guid="48120F7B-87E2-47b4-B07D-563FEB117242">
123
 
                    <File Id="policy.2.8.gdksharp.dll" Name="policy.2.8.gdk-sharp.dll" Assembly=".net" KeyPath="yes" Source="gdk/policy.2.8.gdk-sharp.dll" Vital="no" />
124
 
                    <File Id="policy.2.8.gdksharp.config" Name="policy.2.8.config" CompanionFile="policy.2.8.gdksharp.dll" Source="gdk/policy.2.8.config" Vital="no" />
125
 
                  </Component>
126
 
                  <Component Id="gdksharp_policy.2.10" Guid="1348c530-9925-45ac-89dd-cf0bfe39299e">
127
 
                    <File Id="policy.2.10.gdksharp.dll" Name="policy.2.10.gdk-sharp.dll" Assembly=".net" KeyPath="yes" Source="gdk/policy.2.10.gdk-sharp.dll" Vital="no" />
128
 
                    <File Id="policy.2.10.gdksharp.config" Name="policy.2.10.config" CompanionFile="policy.2.10.gdksharp.dll" Source="gdk/policy.2.10.config" Vital="no" />
129
 
                  </Component>
130
 
                </Directory>
131
 
                <Directory Id="gac_gtk" Name="gtk">
132
 
                  <Component Id="gtksharp_dll" Guid="d8db26ca-a6ec-4d4c-bde1-c8c3a65c1473">
133
 
                    <File Id="gtksharpdll" Name="gtk-sharp.dll" Assembly=".net" KeyPath="yes" Source="gtk/gtk-sharp.dll" Vital="yes" />
134
 
                  </Component>
135
 
                  <Component Id="gtksharp_policy.2.4" Guid="7DE61998-2AD1-4776-B2F5-7E76EACC0237">
136
 
                    <File Id="policy.2.4.gtksharp.dll" Name="policy.2.4.gtk-sharp.dll" Assembly=".net" KeyPath="yes" Source="gtk/policy.2.4.gtk-sharp.dll" Vital="no" /> 
137
 
                    <File Id="policy.2.4.gtksharp.config" Name="policy.2.4.config" CompanionFile="policy.2.4.gtksharp.dll" Source="gtk/policy.2.4.config" Vital="no" />
138
 
                  </Component>
139
 
                  <Component Id="gtksharp_policy.2.6" Guid="7E2D0B9C-DFA9-438e-B229-6617BD6DE96D">
140
 
                    <File Id="policy.2.6.gtksharp.dll" Name="policy.2.6.gtk-sharp.dll" Assembly=".net" KeyPath="yes" Source="gtk/policy.2.6.gtk-sharp.dll" Vital="no" />
141
 
                    <File Id="policy.2.6.gtksharp.config" Name="policy.2.6.config" CompanionFile="policy.2.6.gtksharp.dll" Source="gtk/policy.2.6.config" Vital="no" />
142
 
                  </Component>
143
 
                  <Component Id="gtksharp_policy.2.8" Guid="F618D91C-C7FF-49fa-8A71-B4D6825EC229">
144
 
                    <File Id="policy.2.8.gtksharp.dll" Name="policy.2.8.gtk-sharp.dll" Assembly=".net" KeyPath="yes" Source="gtk/policy.2.8.gtk-sharp.dll" Vital="no" />
145
 
                    <File Id="policy.2.8.gtksharp.config" Name="policy.2.8.config" CompanionFile="policy.2.8.gtksharp.dll" Source="gtk/policy.2.8.config" Vital="no" />
146
 
                  </Component>
147
 
                  <Component Id="gtksharp_policy.2.10" Guid="c8fa1d22-4f43-4320-b75b-c1376c07bb05">
148
 
                    <File Id="policy.2.10.gtksharp.dll" Name="policy.2.10.gtk-sharp.dll" Assembly=".net" KeyPath="yes" Source="gtk/policy.2.10.gtk-sharp.dll" Vital="no" />
149
 
                    <File Id="policy.2.10.gtksharp.config" Name="policy.2.10.config" CompanionFile="policy.2.10.gtksharp.dll" Source="gtk/policy.2.10.config" Vital="no" />
150
 
                  </Component>
151
 
                </Directory>
152
 
                <Directory Id="gac_gtkdotnet" Name="gtk-dotnet">
153
 
                  <Component Id="gtkdotnet_dll" Guid="4FDE6CCB-25FE-4b8e-9383-462F73952EF9">
154
 
                    <File Id="gtkdotnetdll" Name="gtk-dotnet.dll" Assembly=".net" KeyPath="yes" Source="gtkdotnet\gtk-dotnet.dll" Vital="yes" />
155
 
                  </Component>
156
 
                  <Component Id="gtkdotnet_policy.2.4" Guid="F4B03BD8-F20C-419a-86DC-9F84AD1B0739">
157
 
                    <File Id="policy.2.4.gtkdotnet.dll" Name="policy.2.4.gtk-dotnet.dll" Assembly=".net" KeyPath="yes" Source="gtkdotnet\policy.2.4.gtk-dotnet.dll" Vital="no" />
158
 
                    <File Id="policy.2.4.gtkdotnet.config" Name="policy.2.4.config" CompanionFile="policy.2.4.gtkdotnet.dll" Source="gtkdotnet\policy.2.4.config" Vital="no" />
159
 
                  </Component>
160
 
                  <Component Id="gtkdotnet_policy.2.6" Guid="88560AEF-4696-4e99-A2B1-D2A797AD666A">
161
 
                    <File Id="policy.2.6.gtkdotnet.dll" Name="policy.2.6.gtk-dotnet.dll" Assembly=".net" KeyPath="yes" Source="gtkdotnet\policy.2.6.gtk-dotnet.dll" Vital="no" />
162
 
                    <File Id="policy.2.6.gtkdotnet.config" Name="policy.2.6.config" CompanionFile="policy.2.6.gtkdotnet.dll" Source="gtkdotnet\policy.2.6.config" Vital="no" />
163
 
                  </Component>
164
 
                  <Component Id="gtkdotnet_policy.2.8" Guid="6BE1C993-72CB-49bd-AAFF-3E48FB5ED06E">
165
 
                    <File Id="policy.2.8.gtkdotnet.dll" Name="policy.2.8.gtk-dotnet.dll" Assembly=".net" KeyPath="yes" Source="gtkdotnet\policy.2.8.gtk-dotnet.dll" Vital="no" />
166
 
                    <File Id="policy.2.8.gtkdotnet.config" Name="policy.2.8.config" CompanionFile="policy.2.8.gtkdotnet.dll" Source="gtkdotnet\policy.2.8.config" Vital="no" />
167
 
                  </Component>
168
 
                  <Component Id="gtkdotnet_policy.2.10" Guid="85bb91e6-5be2-4e58-aa38-d95b04bbbcfd">
169
 
                    <File Id="policy.2.10.gtkdotnet.dll" Name="policy.2.10.gtk-dotnet.dll" Assembly=".net" KeyPath="yes" Source="gtkdotnet\policy.2.10.gtk-dotnet.dll" Vital="no" />
170
 
                    <File Id="policy.2.10.gtkdotnet.config" Name="policy.2.10.config" CompanionFile="policy.2.10.gtkdotnet.dll" Source="gtkdotnet\policy.2.10.config" Vital="no" />
171
 
                  </Component>
172
 
                </Directory>
173
 
                <Directory Id="gac_glade" Name="glade">
174
 
                  <Component Id="gladesharp_dll" Guid="E8E7066F-5113-4279-83CB-5FBA7D870E22">
175
 
                    <File Id="gladesharpdll" Name="glade-sharp.dll" Assembly=".net" KeyPath="yes" Source="glade\glade-sharp.dll" Vital="yes" />
176
 
                  </Component>
177
 
                  <Component Id="gladesharp_policy.2.4" Guid="34FAC0DC-D2FE-4567-B89C-C1D2C1011808">
178
 
                    <File Id="policy.2.4.gladesharp.dll" Name="policy.2.4.glade-sharp.dll" Assembly=".net" KeyPath="yes" Source="glade\policy.2.4.glade-sharp.dll" Vital="no" />
179
 
                    <File Id="policy.2.4.gladesharp.config" Name="policy.2.4.config" CompanionFile="policy.2.4.gladesharp.dll" Source="glade\policy.2.4.config" Vital="no" />
180
 
                  </Component>
181
 
                  <Component Id="gladesharp_policy.2.6" Guid="CEDD652F-2AB9-4a29-8986-94D877EC0B44">
182
 
                    <File Id="policy.2.6.gladesharp.dll" Name="policy.2.6.glade-sharp.dll" Assembly=".net" KeyPath="yes" Source="glade\policy.2.6.glade-sharp.dll" Vital="no" />
183
 
                    <File Id="policy.2.6.gladesharp.config" Name="policy.2.6.config" CompanionFile="policy.2.6.gladesharp.dll" Source="glade\policy.2.6.config" Vital="no" />
184
 
                  </Component>
185
 
                  <Component Id="gladesharp_policy.2.8" Guid="0EAAB533-7156-4ec8-BBD8-5B8B5E855EE4">
186
 
                    <File Id="policy.2.8.gladesharp.dll" Name="policy.2.8.glade-sharp.dll" Assembly=".net" KeyPath="yes" Source="glade\policy.2.8.glade-sharp.dll" Vital="no" />
187
 
                    <File Id="policy.2.8.gladesharp.config" Name="policy.2.8.config" CompanionFile="policy.2.8.gladesharp.dll" Source="glade\policy.2.8.config" Vital="no" />
188
 
                  </Component>
189
 
                  <Component Id="gladesharp_policy.2.10" Guid="672f4d3b-8aec-49e9-8ddf-bbb2795b41a9">
190
 
                    <File Id="policy.2.10.gladesharp.dll" Name="policy.2.10.glade-sharp.dll" Assembly=".net" KeyPath="yes" Source="glade\policy.2.10.glade-sharp.dll" Vital="no" />
191
 
                    <File Id="policy.2.10.gladesharp.config" Name="policy.2.10.config" CompanionFile="policy.2.10.gladesharp.dll" Source="glade\policy.2.10.config" Vital="no" />
192
 
                  </Component>
193
 
                </Directory>
194
 
              </Directory>
195
 
              <Directory Id="gtksharp20" Name="gtk-sharp-2.0">
196
 
                <!-- Installs GACd assemblies to an addressable location - see http://blogs.msdn.com/astebner/archive/2007/06/21/3450539.aspx -->
197
 
                <Component Id="gtksharpinstassembly" Guid="a7c2f618-62c9-4470-981a-8f47901cda67">
198
 
                  <RegistryKey Root='HKLM' Key='SOFTWARE\Novell\GtkSharp\Version' Action="createAndRemoveOnUninstall">
199
 
                    <RegistryValue Type="string" Value="[ProductVersion]" />
200
 
                  </RegistryKey>
201
 
                  <RegistryKey Root='HKLM' Key='SOFTWARE\Microsoft\.NetFramework\AssemblyFolders\GtkSharp' Action="createAndRemoveOnUninstall">
202
 
                    <RegistryValue Type="string" Value="[INSTALLLOCATION]lib\gtk-sharp-2.0" />
203
 
                  </RegistryKey>
204
 
                  <RegistryKey Root='HKLM' Key='SOFTWARE\Microsoft\.NetFramework\AssemblyFolders\MonoPosix' Action="createAndRemoveOnUninstall">
205
 
                    <RegistryValue Type="string" Value="[INSTALLLOCATION]lib\Mono.Posix" />
206
 
                  </RegistryKey>
207
 
                  <RegistryKey Root='HKLM' Key='SOFTWARE\Microsoft\.NetFramework\AssemblyFolders\MonoCairo' Action="createAndRemoveOnUninstall">
208
 
                    <RegistryValue Type="string" Value="[INSTALLLOCATION]lib\Mono.Cairo" />
209
 
                  </RegistryKey>
210
 
                  <RegistryKey Root='HKLM' Key='SOFTWARE\Novell\GtkSharp\InstallFolder' Action="createAndRemoveOnUninstall">
211
 
                    <RegistryValue Type="string" Value="[INSTALLLOCATION]" />
212
 
                  </RegistryKey>
213
 
                  <File Id="glibsharpdll_inst" Name="glib-sharp.dll" Source="glib\glib-sharp.dll" Vital="yes" />
214
 
                  <File Id="pangosharpdll_inst" Name="pango-sharp.dll" Source="pango\pango-sharp.dll" Vital="yes" />
215
 
                  <File Id="atksharpdll_inst" Name="atk-sharp.dll" Source="atk\atk-sharp.dll" Vital="yes" />
216
 
                  <File Id="gdksharpdll_inst" Name="gdk-sharp.dll" Source="gdk\gdk-sharp.dll" Vital="yes" />
217
 
                  <File Id="gtksharpdll_inst" Name="gtk-sharp.dll" Source="gtk\gtk-sharp.dll" Vital="yes" />
218
 
                  <File Id="gladesharpdll_inst" Name="glade-sharp.dll" Source="glade\glade-sharp.dll" Vital="yes" />
219
 
                  <File Id="gtkdotnetdll_inst" Name="gtk-dotnet.dll" Source="gtkdotnet\gtk-dotnet.dll" Vital="yes" />
220
 
                </Component>
221
 
              </Directory>
222
 
            </Directory>
223
 
          </Directory>
224
 
        </Directory>
225
 
      </Directory>
226
 
    </Directory>
227
 
    <Feature Id="Default" Title="Default" Level="1">
228
 
      <MergeRef Id="gtk-2-lib" />
229
 
      <MergeRef Id="glade-2-lib" />
230
 
      <MergeRef Id="mono-cairo-lib" />
231
 
      <MergeRef Id="mono-posix-lib" />
232
 
      <ComponentRef Id="glibsharp_glue" />
233
 
      <ComponentRef Id="pangosharp_glue" />
234
 
      <ComponentRef Id="atksharp_glue" />
235
 
      <ComponentRef Id="gdksharp_glue" />
236
 
      <ComponentRef Id="gtksharp_glue" />
237
 
      <ComponentRef Id="gladesharp_glue" />
238
 
      <ComponentRef Id="glibsharp_dll" />
239
 
      <ComponentRef Id="glibsharp_policy.2.4" />
240
 
      <ComponentRef Id="glibsharp_policy.2.6" />
241
 
      <ComponentRef Id="glibsharp_policy.2.8" />
242
 
      <ComponentRef Id="glibsharp_policy.2.10" />
243
 
      <ComponentRef Id="pangosharp_dll" />
244
 
      <ComponentRef Id="pangosharp_policy.2.4" />
245
 
      <ComponentRef Id="pangosharp_policy.2.6" />
246
 
      <ComponentRef Id="pangosharp_policy.2.8" />
247
 
      <ComponentRef Id="pangosharp_policy.2.10" />
248
 
      <ComponentRef Id="atksharp_dll" />
249
 
      <ComponentRef Id="atksharp_policy.2.4" />
250
 
      <ComponentRef Id="atksharp_policy.2.6" />
251
 
      <ComponentRef Id="atksharp_policy.2.8" />
252
 
      <ComponentRef Id="atksharp_policy.2.10" />
253
 
      <ComponentRef Id="gdksharp_dll" />
254
 
      <ComponentRef Id="gdksharp_policy.2.4" />
255
 
      <ComponentRef Id="gdksharp_policy.2.6" />
256
 
      <ComponentRef Id="gdksharp_policy.2.8" />
257
 
      <ComponentRef Id="gdksharp_policy.2.10" />
258
 
      <ComponentRef Id="gtksharp_dll" />
259
 
      <ComponentRef Id="gtksharp_policy.2.4" />
260
 
      <ComponentRef Id="gtksharp_policy.2.6" />
261
 
      <ComponentRef Id="gtksharp_policy.2.8" />
262
 
      <ComponentRef Id="gtksharp_policy.2.10" />
263
 
      <ComponentRef Id="gladesharp_dll" />
264
 
      <ComponentRef Id="gladesharp_policy.2.4" />
265
 
      <ComponentRef Id="gladesharp_policy.2.6" />
266
 
      <ComponentRef Id="gladesharp_policy.2.8" />
267
 
      <ComponentRef Id="gladesharp_policy.2.10" />
268
 
      <ComponentRef Id="gtkdotnet_dll" />
269
 
      <ComponentRef Id="gtkdotnet_policy.2.4" />
270
 
      <ComponentRef Id="gtkdotnet_policy.2.6" />
271
 
      <ComponentRef Id="gtkdotnet_policy.2.8" />
272
 
      <ComponentRef Id="gtkdotnet_policy.2.10" />
273
 
      <ComponentRef Id="gtksharpinstassembly" />
274
 
    </Feature>
275
 
    <Property Id="WIXUI_INSTALLDIR" Value="INSTALLLOCATION" />
276
 
    <UIRef Id="WixUI_InstallDir" />
277
 
    <WixVariable Id="WixUILicenseRtf" Value="license.rtf" />
278
 
  </Product>
279
 
</Wix>