summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2013-01-11 18:54:33 +0100
committerMarc-André Lureau <marcandre.lureau@gmail.com>2013-01-11 18:54:33 +0100
commit0408e2ae114d49b854a01ab675ca5f2c08d9423b (patch)
tree9d30653654d6829497930f5aff43ac8280002394 /tools
parentfdcb3c9e17bc602a193fc6bf7cec2412c3f883f0 (diff)
downloadmsitools-0408e2ae114d49b854a01ab675ca5f2c08d9423b.tar.gz
msitools-0408e2ae114d49b854a01ab675ca5f2c08d9423b.tar.xz
msitools-0408e2ae114d49b854a01ab675ca5f2c08d9423b.zip
wixl: do not include unnecessary files in MSI
Diffstat (limited to 'tools')
-rw-r--r--tools/wixl/builder.vala4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/wixl/builder.vala b/tools/wixl/builder.vala
index 30a6b72..65f4540 100644
--- a/tools/wixl/builder.vala
+++ b/tools/wixl/builder.vala
@@ -176,6 +176,10 @@ namespace Wixl {
if (f.DiskId != m.Id)
continue;
+ var component = f.parent as WixComponent;
+ if (component.in_feature.length () == 0)
+ continue;
+
folder.add_file (new GCab.File.with_file (f.Id, f.file), false);
var rec = f.record;
sequence += 1;