summaryrefslogtreecommitdiffstats
path: root/tools/wixl/builder.vala
diff options
context:
space:
mode:
Diffstat (limited to 'tools/wixl/builder.vala')
-rw-r--r--tools/wixl/builder.vala7
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