diff --git a/install.pri b/install.pri index fafe1ab5f..da3dc9408 100644 --- a/install.pri +++ b/install.pri @@ -183,11 +183,11 @@ bitrock_builder_bin = $$(BITROCK_BUILDER) create_updater.depends = copy_installer_project win32: create_updater.commands = $${bitrock_customize_bin} build $${bitrock_autoupdateproject} windows - unix:!macx: create_updater.commands = $${bitrock_customize_bin} build $${bitrock_autoupdateproject} linux + unix:!macx: create_updater.commands = $${bitrock_customize_bin} build $${bitrock_autoupdateproject} linux-x64 QMAKE_EXTRA_TARGETS += create_updater create_installer.depends = create_updater win32: create_installer.commands = $${bitrock_builder_bin} build $${bitrock_project} windows --setvars project.outputDirectory=$$shell_path($${PREFIX}/..) - unix:!macx: create_installer.commands = $${bitrock_builder_bin} build $${bitrock_project} linux --setvars project.outputDirectory=$$shell_path($${PREFIX}/..) + unix:!macx: create_installer.commands = $${bitrock_builder_bin} build $${bitrock_project} linux-x64 --setvars project.outputDirectory=$$shell_path($${PREFIX}/..) QMAKE_EXTRA_TARGETS += create_installer } diff --git a/installer/installbuilder/autoupdater.xml b/installer/installbuilder/autoupdater.xml index a6742ef4f..3e2dab990 100644 --- a/installer/installbuilder/autoupdater.xml +++ b/installer/installbuilder/autoupdater.xml @@ -18,9 +18,9 @@ Auto Updater ${installdir} autoupdaterlinux - linux + linux linux-x64 - + diff --git a/installer/installbuilder/project.xml b/installer/installbuilder/project.xml index 50892d5f0..f53767f10 100644 --- a/installer/installbuilder/project.xml +++ b/installer/installbuilder/project.xml @@ -1,7 +1,7 @@ swift swift - 0.6.1 + 0.7.0 ../../dist/bin/README.md ../../dist/bin/LICENSE ../images/leftimage.png @@ -66,10 +66,10 @@ check_for_updates = 1 utf-8 ${build_project_directory}/lang/alf-en.po --> - + - ${installdir}/bin/swiftlauncher.exe + ${installdir}/bin/swiftlauncher Run swift launcher diff --git a/installer/installbuilder/qt5-binaries.xml b/installer/installbuilder/qt5-binaries.xml index 7710b8ec3..be97063d7 100644 --- a/installer/installbuilder/qt5-binaries.xml +++ b/installer/installbuilder/qt5-binaries.xml @@ -67,15 +67,61 @@ - / + share ${installdir}/ - root - all + share + windows ../../dist/share + + lib + ${installdir}/lib + lib_linux + linux linux-x64 + + + + ../../dist/lib/libQt5Core.so.5 + + + ../../dist/lib/libQt5DBus.so.5 + + + ../../dist/lib/libQt5Gui.so.5 + + + ../../dist/lib/libQt5Multimedia.so.5 + + + ../../dist/lib/libQt5Network.so.5 + + + ../../dist/lib/libQt5Svg.so.5 + + + ../../dist/lib/libQt5Widgets.so.5 + + + ../../dist/lib/libQt5XcbQpa.so.5 + + + ../../dist/lib/libQt5Xml.so.5 + + + diff --git a/installer/installbuilder/swift-externals.xml b/installer/installbuilder/swift-externals.xml index cb1b795f8..6a3d8c416 100644 --- a/installer/installbuilder/swift-externals.xml +++ b/installer/installbuilder/swift-externals.xml @@ -39,5 +39,16 @@ + + lib + ${installdir}/lib + lib_linux + linux linux-x64 + + + ../../dist/lib/libvatlib.so + + + diff --git a/installer/installbuilder/swift-pilotclient.xml b/installer/installbuilder/swift-pilotclient.xml index d33e258ea..8b096c7fe 100644 --- a/installer/installbuilder/swift-pilotclient.xml +++ b/installer/installbuilder/swift-pilotclient.xml @@ -11,7 +11,7 @@ This installs the binaries to run all swift applications. bin ${installdir}/bin bin_linux - linux + linux linux-x64 ../../dist/bin/swiftcore @@ -63,24 +63,89 @@ This installs the binaries to run all swift applications. - / + data ${installdir}/ - root + data all ../../dist/data - - ../../dist/share - + + + + lib + ${installdir}/lib + lib_linux + linux linux-x64 + + + ../../dist/lib/libblackcore.so + + + ../../dist/lib/libblackcore.so.0 + + + ../../dist/lib/libblackcore.so.0.7 + + + ../../dist/lib/libblackcore.so.0.7.0 + + + ../../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 + - swiftgui + swift gui 0 0 ${installdir}/bin/swiftguistd.exe @@ -90,7 +155,7 @@ This installs the binaries to run all swift applications. - swiftcore + swift core 0 0 ${installdir}/bin/swiftcore.exe @@ -100,7 +165,7 @@ This installs the binaries to run all swift applications. - swiftdata + swift data 0 0 ${installdir}/bin/swiftdata.exe diff --git a/installer/installbuilder/swift-plugin-simulators.xml b/installer/installbuilder/swift-plugin-simulators.xml index 818ddbd07..6f2677e5a 100644 --- a/installer/installbuilder/swift-plugin-simulators.xml +++ b/installer/installbuilder/swift-plugin-simulators.xml @@ -25,6 +25,11 @@ + + + windows + + fsx @@ -50,6 +55,11 @@ This plugin acts as the interface between swift and FSX. + + + windows + + xplane @@ -63,10 +73,11 @@ This plugin acts as the interface between swift and X-Plane bin/plugins/simulator ${installdir}/bin/plugins/simulator - bin_plugins_simulator - all + bin_plugins_simulator_win + windows + 1 ../../dist/bin/plugins/simulator/simulatorxplane.dll @@ -74,6 +85,20 @@ This plugin acts as the interface between swift and X-Plane + + 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 + + + diff --git a/installer/installbuilder/swift-samples.xml b/installer/installbuilder/swift-samples.xml index 0dcaa43d1..829fb28a1 100644 --- a/installer/installbuilder/swift-samples.xml +++ b/installer/installbuilder/swift-samples.xml @@ -18,5 +18,17 @@ + + bin + ${installdir}/bin + bin_linux + linux linux-x64 + + + 1 + ../../dist/bin/sample* + + + diff --git a/installer/installbuilder/vcredist.xml b/installer/installbuilder/vcredist.xml index 56b488d67..d3f26ef99 100644 --- a/installer/installbuilder/vcredist.xml +++ b/installer/installbuilder/vcredist.xml @@ -54,4 +54,9 @@ + + + windows + +