diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2013-01-14 18:07:59 +0100 |
---|---|---|
committer | Marc-André Lureau <marcandre.lureau@gmail.com> | 2013-01-15 20:05:49 +0100 |
commit | 14c976e479e6804b1671fb1f2372b22874ddf21d (patch) | |
tree | ccbe5fcca03e39fa853d1b09bdd9c137e816db54 /data/wixl/gvnc.wxi | |
parent | b0f2bdc39b8c9eac4c0aaca14d4491002b78087a (diff) | |
download | msitools-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.wxi | 28 |
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> |