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