diff --git a/installer/installbuilder/autoupdater.xml b/installer/installbuilder/autoupdater.xml
index 3e2dab990..a816fbf9c 100644
--- a/installer/installbuilder/autoupdater.xml
+++ b/installer/installbuilder/autoupdater.xml
@@ -1,12 +1,13 @@
autoupdater
- includes tool to perform updates
+ Auto Updater
0
+ includes tool to perform updates
1
0
- Auto Updater
+ /
${installdir}
autoupdaterwin
windows
@@ -15,7 +16,7 @@
- Auto Updater
+ /
${installdir}
autoupdaterlinux
linux linux-x64
@@ -23,6 +24,17 @@
+
+ /
+ ${installdir}
+ autoupdaterosx
+ osx
+
+
+ ../../dist/autoupdate-osx.app
+
+
+
diff --git a/installer/installbuilder/project.xml b/installer/installbuilder/project.xml
index f53767f10..ba920148c 100644
--- a/installer/installbuilder/project.xml
+++ b/installer/installbuilder/project.xml
@@ -72,6 +72,22 @@ check_for_updates = 1
${installdir}/bin/swiftlauncher
Run swift launcher
+
+
+ 1
+ osx
+
+
+
+
+ ${Installdir}/bin/swiftlauncher.app/Contents/MacOS/swiftlauncher
+
+ Run swift launcher
+
+
+ osx
+
+
diff --git a/installer/installbuilder/qt5-binaries.xml b/installer/installbuilder/qt5-binaries.xml
index be97063d7..5e1f87d76 100644
--- a/installer/installbuilder/qt5-binaries.xml
+++ b/installer/installbuilder/qt5-binaries.xml
@@ -123,5 +123,51 @@
+
+ lib
+ ${installdir}/lib
+ lib_osx
+ osx
+
+
+ ../../dist/lib/libdbus-1.3.dylib
+
+
+ ../../dist/lib/QtCore.framework
+
+
+ ../../dist/lib/QtDBus.framework
+
+
+ ../../dist/lib/QtGui.framework
+
+
+ ../../dist/lib/QtMultimedia.framework
+
+
+ ../../dist/lib/QtNetwork.framework
+
+
+ ../../dist/lib/QtSvg.framework
+
+
+ ../../dist/lib/QtWidgets.framework
+
+
+ ../../dist/lib/QtXml.framework
+
+
+
+
+ bin
+ ${installdir}/bin
+ bin_osx
+ osx
+
+
+ ../../dist/bin/dbus-daemon
+
+
+
diff --git a/installer/installbuilder/swift-externals.xml b/installer/installbuilder/swift-externals.xml
index 7edde6973..9dd5aa5fa 100644
--- a/installer/installbuilder/swift-externals.xml
+++ b/installer/installbuilder/swift-externals.xml
@@ -47,5 +47,25 @@
+
+ lib
+ ${installdir}/lib
+ lib_osx
+ osx
+
+
+ ../../dist/lib/libopus.0.dylib
+
+
+ ../../dist/lib/libportaudio.2.dylib
+
+
+ ../../dist/lib/libspeexdsp.1.dylib
+
+
+ ../../dist/lib/libvatlib.dylib
+
+
+
diff --git a/installer/installbuilder/swift-pilotclient.xml b/installer/installbuilder/swift-pilotclient.xml
index 8b096c7fe..1728cb448 100644
--- a/installer/installbuilder/swift-pilotclient.xml
+++ b/installer/installbuilder/swift-pilotclient.xml
@@ -11,19 +11,23 @@ This installs the binaries to run all swift applications.
bin
${installdir}/bin
bin_linux
- linux linux-x64
+ linux linux-x64 osx
- ../../dist/bin/swiftcore
+ 1
+ ../../dist/bin/swiftcore*
- ../../dist/bin/swiftdata
+ 1
+ ../../dist/bin/swiftdata*
- ../../dist/bin/swiftguistd
+ 1
+ ../../dist/bin/swiftguistd*
- ../../dist/bin/swiftlauncher
+ 1
+ ../../dist/bin/swiftlauncher*
@@ -77,67 +81,27 @@ This installs the binaries to run all swift applications.
lib
${installdir}/lib
lib_linux
- linux linux-x64
+ linux linux-x64 osx
- ../../dist/lib/libblackcore.so
+ 1
+ ../../dist/lib/libblackcore*
- ../../dist/lib/libblackcore.so.0
+ 1
+ ../../dist/lib/libblackgui*
- ../../dist/lib/libblackcore.so.0.7
+ 1
+ ../../dist/lib/libblackinput*
- ../../dist/lib/libblackcore.so.0.7.0
+ 1
+ ../../dist/lib/libblackmisc*
- ../../dist/lib/libblackgui.so
-
-
- ../../dist/lib/libblackgui.so.0
-
-
- ../../dist/lib/libblackgui.so.0.7
-
-
- ../../dist/lib/libblackgui.so.0.7.0
-
-
- ../../dist/lib/libblackinput.so
-
-
- ../../dist/lib/libblackinput.so.0
-
-
- ../../dist/lib/libblackinput.so.0.7
-
-
- ../../dist/lib/libblackinput.so.0.7.0
-
-
- ../../dist/lib/libblackmisc.so
-
-
- ../../dist/lib/libblackmisc.so.0
-
-
- ../../dist/lib/libblackmisc.so.0.7
-
-
- ../../dist/lib/libblackmisc.so.0.7.0
-
-
- ../../dist/lib/libblacksound.so
-
-
- ../../dist/lib/libblacksound.so.0
-
-
- ../../dist/lib/libblacksound.so.0.7
-
-
- ../../dist/lib/libblacksound.so.0.7.0
+ 1
+ ../../dist/lib/libblacksound*
diff --git a/installer/installbuilder/swift-plugin-simulators.xml b/installer/installbuilder/swift-plugin-simulators.xml
index 6f2677e5a..4a2c92b4a 100644
--- a/installer/installbuilder/swift-plugin-simulators.xml
+++ b/installer/installbuilder/swift-plugin-simulators.xml
@@ -1,6 +1,6 @@
simulators
- Simulators
+ Simulator Plugins
1
1
1
@@ -73,29 +73,12 @@ This plugin acts as the interface between swift and X-Plane
bin/plugins/simulator
${installdir}/bin/plugins/simulator
- bin_plugins_simulator_win
- windows
+ bin_plugins_simulator
+ all
1
- ../../dist/bin/plugins/simulator/simulatorxplane.dll
-
-
- ../../dist/bin/plugins/simulator/simulatorxplaneconfig.dll
-
-
-
-
- bin/plugins/simulator
- ${installdir}/bin/plugins/simulator
- bin_plugins_simulator_linux
- linux linux-x64
-
-
- ../../dist/bin/plugins/simulator/libsimulatorxplane.so
-
-
- ../../dist/bin/plugins/simulator/libsimulatorxplaneconfig.so
+ ../../dist/bin/plugins/simulator/*simulatorxplane*
diff --git a/installer/installbuilder/swift-samples.xml b/installer/installbuilder/swift-samples.xml
index 829fb28a1..5056c968f 100644
--- a/installer/installbuilder/swift-samples.xml
+++ b/installer/installbuilder/swift-samples.xml
@@ -6,23 +6,11 @@
1
1
-
- bin
- ${installdir}/bin
- bin_windows
- windows
-
-
- 1
- ../../dist/bin/sample*.exe
-
-
-
bin
${installdir}/bin
bin_linux
- linux linux-x64
+ all
1