summaryrefslogtreecommitdiffstats
path: root/data/wixl/gvnc.wxi
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2013-01-14 18:07:59 +0100
committerMarc-André Lureau <marcandre.lureau@gmail.com>2013-01-15 20:05:49 +0100
commit14c976e479e6804b1671fb1f2372b22874ddf21d (patch)
treeccbe5fcca03e39fa853d1b09bdd9c137e816db54 /data/wixl/gvnc.wxi
parentb0f2bdc39b8c9eac4c0aaca14d4491002b78087a (diff)
downloadmsitools-14c976e479e6804b1671fb1f2372b22874ddf21d.tar.gz
msitools-14c976e479e6804b1671fb1f2372b22874ddf21d.tar.xz
msitools-14c976e479e6804b1671fb1f2372b22874ddf21d.zip
wixl: add a bunch of includes to ease packaging
A couple of things: - the WiX syntax is very bloated and maintaining that is a pain - those files could move into there respectives packages, and installed under $datadir/wixl/include which should take precedence by default. - they have been made with Fedora, but should be somewhat distro agnostic.
Diffstat (limited to 'data/wixl/gvnc.wxi')
-rw-r--r--data/wixl/gvnc.wxi28
1 files changed, 28 insertions, 0 deletions
diff --git a/data/wixl/gvnc.wxi b/data/wixl/gvnc.wxi
new file mode 100644
index 0000000..479cf0d
--- /dev/null
+++ b/data/wixl/gvnc.wxi
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?require glib2.wxi?>
+<?require gnutls.wxi?>
+<?require gdk-pixbuf.wxi?>
+<?require zlib.wxi?>
+<?require libgcrypt.wxi?>
+
+<Include xmlns="http://schemas.microsoft.com/wix/2006/wi">
+ <Fragment>
+ <DirectoryRef Id="INSTALLDIR">
+ <Directory Id="dir615937A89C5B617DFFB49761804B9993" Name="bin">
+ <Component Id="cmpC2D69C49EDF7C662A9FD5B1B743346D0" Guid="*">
+ <File Id="fil39C3966D7E7DEBAB82B994B5A93484C4" KeyPath="yes" Source="$(var.SourceDir)/bin/libgvnc-1.0-0.dll"/>
+ </Component>
+ </Directory>
+ </DirectoryRef>
+ </Fragment>
+ <Fragment>
+ <ComponentGroup Id="CG.gvnc">
+ <ComponentGroupRef Id="CG.glib2"/>
+ <ComponentGroupRef Id="CG.gnutls"/>
+ <ComponentGroupRef Id="CG.gdk-pixbuf"/>
+ <ComponentGroupRef Id="CG.zlib"/>
+ <ComponentGroupRef Id="CG.libgcrypt"/>
+ <ComponentRef Id="cmpC2D69C49EDF7C662A9FD5B1B743346D0"/>
+ </ComponentGroup>
+ </Fragment>
+</Include>