diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2013-01-24 18:02:32 +0100 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2013-01-24 18:31:05 +0100 |
commit | 859e1eaeb98aa675cb946eb360ff480471db0b80 (patch) | |
tree | 31f62bf2ab1197812dd89a6c73812ee4ce6183da /tools/wixl/builder.vala | |
parent | cee3950eeac9746991c29fbf359b9f31f50dbb51 (diff) | |
download | msitools-859e1eaeb98aa675cb946eb360ff480471db0b80.tar.gz msitools-859e1eaeb98aa675cb946eb360ff480471db0b80.tar.xz msitools-859e1eaeb98aa675cb946eb360ff480471db0b80.zip |
wixl: add ServiceControl and ServiceInstall table
Diffstat (limited to 'tools/wixl/builder.vala')
-rw-r--r-- | tools/wixl/builder.vala | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/wixl/builder.vala b/tools/wixl/builder.vala index 69c5e19..13fc1b3 100644 --- a/tools/wixl/builder.vala +++ b/tools/wixl/builder.vala @@ -148,6 +148,13 @@ namespace Wixl { } if (db.table_remove_file.records.length () > 0) add (MSIDefault.Action.RemoveFiles); + if (db.table_service_control.records.length () > 0) { + add (MSIDefault.Action.StartServices); + add (MSIDefault.Action.StopServices); + add (MSIDefault.Action.DeleteServices); + } + if (db.table_service_install.records.length () > 0) + add (MSIDefault.Action.InstallServices); table.add_sorted_actions (); // InstallUISequence |