mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-20 04:25:42 +08:00
Refactor qmake SUBDIRS structure
The big swift.pro is refactored by the correct usage of SUBDIRS template. The following additional changes are made: - Removed '_' from all targets and folder names - Aligned parent folder and target name refs #461
This commit is contained in:
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core dbus network
|
QT += core dbus network
|
||||||
|
|
||||||
TARGET = sample_blackmisc
|
TARGET = sampleblackmisc
|
||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
|
|
||||||
CONFIG += console
|
CONFIG += console
|
||||||
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core dbus network
|
QT += core dbus network
|
||||||
|
|
||||||
TARGET = sample_blackmisc_dbus
|
TARGET = sampleblackmiscdbus
|
||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
|
|
||||||
CONFIG += console
|
CONFIG += console
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
#include "servicetool.h"
|
#include "servicetool.h"
|
||||||
#include "testservice.h"
|
#include "testservice.h"
|
||||||
#include "testservice_interface.h"
|
#include "testserviceinterface.h"
|
||||||
#include "blackcore/dbusserver.h"
|
#include "blackcore/dbusserver.h"
|
||||||
|
|
||||||
#include <QTextStream>
|
#include <QTextStream>
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* contained in the LICENSE file.
|
* contained in the LICENSE file.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "testservice_interface.h"
|
#include "testserviceinterface.h"
|
||||||
|
|
||||||
namespace BlackMiscTest
|
namespace BlackMiscTest
|
||||||
{
|
{
|
||||||
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core dbus network
|
QT += core dbus network
|
||||||
|
|
||||||
TARGET = sample_quantities_aviation
|
TARGET = sampleblackmiscquantities
|
||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
|
|
||||||
CONFIG += console
|
CONFIG += console
|
||||||
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core dbus network xml
|
QT += core dbus network xml
|
||||||
|
|
||||||
TARGET = sample_blacksim
|
TARGET = sampleblackmiscsim
|
||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
|
|
||||||
CONFIG += console
|
CONFIG += console
|
||||||
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core dbus network
|
QT += core dbus network
|
||||||
|
|
||||||
TARGET = sample_cli_client
|
TARGET = samplecliclient
|
||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
|
|
||||||
CONFIG += console
|
CONFIG += console
|
||||||
@@ -4,7 +4,7 @@ QT += core gui dbus network
|
|||||||
|
|
||||||
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
||||||
|
|
||||||
TARGET = sample_hotkey
|
TARGET = samplehotkey
|
||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
|
|
||||||
CONFIG -= app_bundle
|
CONFIG -= app_bundle
|
||||||
11
samples/samples.pro
Normal file
11
samples/samples.pro
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
load(common_pre)
|
||||||
|
|
||||||
|
TEMPLATE = subdirs
|
||||||
|
CONFIG += ordered
|
||||||
|
|
||||||
|
SUBDIRS += cliclient
|
||||||
|
SUBDIRS += blackmiscquantities
|
||||||
|
SUBDIRS += blackmiscdbus
|
||||||
|
SUBDIRS += blackmisc
|
||||||
|
SUBDIRS += blackmiscsim
|
||||||
|
SUBDIRS += hotkey
|
||||||
6
src/plugins/plugins.pro
Normal file
6
src/plugins/plugins.pro
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
load(common_pre)
|
||||||
|
|
||||||
|
TEMPLATE = subdirs
|
||||||
|
CONFIG += ordered
|
||||||
|
|
||||||
|
SUBDIRS += simulator
|
||||||
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core dbus gui network concurrent xml
|
QT += core dbus gui network concurrent xml
|
||||||
|
|
||||||
TARGET = simulator_fs9
|
TARGET = simulatorfs9
|
||||||
TEMPLATE = lib
|
TEMPLATE = lib
|
||||||
|
|
||||||
CONFIG += plugin shared
|
CONFIG += plugin shared
|
||||||
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core dbus concurrent xml
|
QT += core dbus concurrent xml
|
||||||
|
|
||||||
TARGET = simulator_fscommon
|
TARGET = simulatorfscommon
|
||||||
TEMPLATE = lib
|
TEMPLATE = lib
|
||||||
|
|
||||||
CONFIG += staticlib
|
CONFIG += staticlib
|
||||||
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core dbus gui network concurrent xml
|
QT += core dbus gui network concurrent xml
|
||||||
|
|
||||||
TARGET = simulator_fsx
|
TARGET = simulatorfsx
|
||||||
TEMPLATE = lib
|
TEMPLATE = lib
|
||||||
|
|
||||||
CONFIG += plugin shared
|
CONFIG += plugin shared
|
||||||
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core widgets dbus network
|
QT += core widgets dbus network
|
||||||
|
|
||||||
TARGET = simulator_fsx_config
|
TARGET = simulatorfsxconfig
|
||||||
TEMPLATE = lib
|
TEMPLATE = lib
|
||||||
CONFIG += plugin shared
|
CONFIG += plugin shared
|
||||||
CONFIG += blackmisc blackcore blackgui
|
CONFIG += blackmisc blackcore blackgui
|
||||||
23
src/plugins/simulator/simulator.pro
Normal file
23
src/plugins/simulator/simulator.pro
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
load(common_pre)
|
||||||
|
|
||||||
|
TEMPLATE = subdirs
|
||||||
|
CONFIG += ordered
|
||||||
|
|
||||||
|
win32 {
|
||||||
|
if (contains(BLACK_CONFIG, FSX) | contains(BLACK_CONFIG, FS9)) {
|
||||||
|
SUBDIRS += fscommon
|
||||||
|
}
|
||||||
|
|
||||||
|
contains(BLACK_CONFIG, FSX) {
|
||||||
|
SUBDIRS += fsx
|
||||||
|
SUBDIRS += fsxconfig
|
||||||
|
}
|
||||||
|
contains(BLACK_CONFIG, FS9) {
|
||||||
|
SUBDIRS += fs9
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
contains(BLACK_CONFIG, XPlane) {
|
||||||
|
SUBDIRS += xplane
|
||||||
|
SUBDIRS += xplaneconfig
|
||||||
|
}
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
#include "blackmisc/simulation/ownaircraftprovider.h"
|
#include "blackmisc/simulation/ownaircraftprovider.h"
|
||||||
#include "blackmisc/simulation/aircraftmodellist.h"
|
#include "blackmisc/simulation/aircraftmodellist.h"
|
||||||
#include "blackmisc/pixmap.h"
|
#include "blackmisc/pixmap.h"
|
||||||
#include "plugins/simulator/xplane_config/simulatorxplaneconfig.h"
|
#include "plugins/simulator/xplaneconfig/simulatorxplaneconfig.h"
|
||||||
#include <QDBusConnection>
|
#include <QDBusConnection>
|
||||||
|
|
||||||
class QDBusServiceWatcher;
|
class QDBusServiceWatcher;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core dbus network
|
QT += core dbus network
|
||||||
|
|
||||||
TARGET = simulator_xplane
|
TARGET = simulatorxplane
|
||||||
TEMPLATE = lib
|
TEMPLATE = lib
|
||||||
|
|
||||||
CONFIG += plugin shared
|
CONFIG += plugin shared
|
||||||
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core widgets dbus
|
QT += core widgets dbus
|
||||||
|
|
||||||
TARGET = simulator_xplane_config
|
TARGET = simulatorxplaneconfig
|
||||||
TEMPLATE = lib
|
TEMPLATE = lib
|
||||||
|
|
||||||
CONFIG += plugin shared
|
CONFIG += plugin shared
|
||||||
39
src/src.pro
Normal file
39
src/src.pro
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
load(common_pre)
|
||||||
|
|
||||||
|
TEMPLATE = subdirs
|
||||||
|
CONFIG += ordered
|
||||||
|
|
||||||
|
SUBDIRS += blackmisc
|
||||||
|
|
||||||
|
contains(BLACK_CONFIG, BlackSound) {
|
||||||
|
SUBDIRS += blacksound
|
||||||
|
}
|
||||||
|
|
||||||
|
contains(BLACK_CONFIG, BlackInput) {
|
||||||
|
SUBDIRS += blackinput
|
||||||
|
}
|
||||||
|
|
||||||
|
contains(BLACK_CONFIG, BlackCore) {
|
||||||
|
SUBDIRS += blackcore
|
||||||
|
contains(BLACK_CONFIG, BlackGui) {
|
||||||
|
SUBDIRS += blackgui
|
||||||
|
contains(BLACK_CONFIG, SwiftGui) {
|
||||||
|
SUBDIRS += swiftguistandard
|
||||||
|
}
|
||||||
|
contains(BLACK_CONFIG, SwiftCore) {
|
||||||
|
SUBDIRS += swiftcore
|
||||||
|
}
|
||||||
|
contains(BLACK_CONFIG, SwiftData) {
|
||||||
|
SUBDIRS += swiftdata
|
||||||
|
}
|
||||||
|
contains(BLACK_CONFIG, SwiftLauncher) {
|
||||||
|
SUBDIRS += swiftlauncher
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
contains(BLACK_CONFIG, XPlane) {
|
||||||
|
SUBDIRS += xbus/xbus.pro
|
||||||
|
}
|
||||||
|
|
||||||
|
SUBDIRS += plugins
|
||||||
65
swift.pro
65
swift.pro
@@ -3,75 +3,22 @@ load(common_pre)
|
|||||||
TEMPLATE = subdirs
|
TEMPLATE = subdirs
|
||||||
CONFIG += ordered
|
CONFIG += ordered
|
||||||
|
|
||||||
SUBDIRS += src/blackmisc
|
|
||||||
SUBDIRS += resources/swiftresources.pro
|
|
||||||
OTHER_FILES += mkspecs/features/*.prf
|
OTHER_FILES += mkspecs/features/*.prf
|
||||||
OTHER_FILES += mkspecs/features/*.pri
|
OTHER_FILES += mkspecs/features/*.pri
|
||||||
|
|
||||||
contains(BLACK_CONFIG, BlackSound) {
|
contains(BLACK_CONFIG, Doxygen) {
|
||||||
SUBDIRS += src/blacksound
|
SUBDIRS += docs
|
||||||
}
|
}
|
||||||
|
|
||||||
contains(BLACK_CONFIG, BlackInput) {
|
SUBDIRS += resources
|
||||||
SUBDIRS += src/blackinput
|
SUBDIRS += src
|
||||||
}
|
|
||||||
|
|
||||||
contains(BLACK_CONFIG, BlackCore) {
|
|
||||||
SUBDIRS += src/blackcore
|
|
||||||
contains(BLACK_CONFIG, BlackGui) {
|
|
||||||
SUBDIRS += src/blackgui
|
|
||||||
contains(BLACK_CONFIG, SwiftGui) {
|
|
||||||
SUBDIRS += src/swiftguistandard/swiftguistandard.pro
|
|
||||||
}
|
|
||||||
contains(BLACK_CONFIG, SwiftCore) {
|
|
||||||
SUBDIRS += src/swiftcore/swiftcore.pro
|
|
||||||
}
|
|
||||||
contains(BLACK_CONFIG, SwiftData) {
|
|
||||||
SUBDIRS += src/swiftdata/swiftdata.pro
|
|
||||||
}
|
|
||||||
contains(BLACK_CONFIG, SwiftLauncher) {
|
|
||||||
SUBDIRS += src/swiftlauncher/swiftlauncher.pro
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
win32 {
|
|
||||||
if (contains(BLACK_CONFIG, FSX) | contains(BLACK_CONFIG, FS9)) {
|
|
||||||
SUBDIRS += src/plugins/simulator/fscommon/plugin_fscommon.pro
|
|
||||||
}
|
|
||||||
|
|
||||||
contains(BLACK_CONFIG, FSX) {
|
|
||||||
SUBDIRS += src/plugins/simulator/fsx/plugin_fsx.pro
|
|
||||||
SUBDIRS += src/plugins/simulator/fsx_config/plugin_fsx_config.pro
|
|
||||||
}
|
|
||||||
contains(BLACK_CONFIG, FS9) {
|
|
||||||
SUBDIRS += src/plugins/simulator/fs9/plugin_fs9.pro
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
contains(BLACK_CONFIG, XPlane) {
|
|
||||||
SUBDIRS += src/xbus/xbus.pro
|
|
||||||
SUBDIRS += src/plugins/simulator/xplane/plugin_xplane.pro
|
|
||||||
SUBDIRS += src/plugins/simulator/xplane_config/plugin_xplane_config.pro
|
|
||||||
}
|
|
||||||
|
|
||||||
contains(BLACK_CONFIG, Samples) {
|
contains(BLACK_CONFIG, Samples) {
|
||||||
SUBDIRS += samples/cli_client/sample_cli_client.pro
|
SUBDIRS += samples
|
||||||
SUBDIRS += samples/blackmiscquantities/sample_quantities_aviation.pro
|
|
||||||
SUBDIRS += samples/blackmiscdbus/sample_blackmisc_dbus.pro
|
|
||||||
SUBDIRS += samples/blackmisc/sample_blackmisc.pro
|
|
||||||
SUBDIRS += samples/blackmiscsim/sample_blackmisc_sim.pro
|
|
||||||
SUBDIRS += samples/hotkey/sample_hotkey.pro
|
|
||||||
}
|
}
|
||||||
|
|
||||||
contains(BLACK_CONFIG, Unittests) {
|
contains(BLACK_CONFIG, Unittests) {
|
||||||
SUBDIRS += tests/blackmisc/test_blackmisc.pro
|
SUBDIRS += tests
|
||||||
SUBDIRS += tests/blackcore/test_blackcore.pro
|
|
||||||
SUBDIRS += tests/blackgui/test_blackgui.pro
|
|
||||||
}
|
|
||||||
|
|
||||||
contains(BLACK_CONFIG, Doxygen) {
|
|
||||||
SUBDIRS += docs/doxygen.pro
|
|
||||||
}
|
}
|
||||||
|
|
||||||
include(install.pri)
|
include(install.pri)
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core testlib dbus network
|
QT += core testlib dbus network
|
||||||
|
|
||||||
TARGET = test_blackcore
|
TARGET = testblackcore
|
||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
|
|
||||||
CONFIG += console
|
CONFIG += console
|
||||||
@@ -3,7 +3,7 @@ load(common_pre)
|
|||||||
QT += core testlib dbus network gui svg
|
QT += core testlib dbus network gui svg
|
||||||
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
||||||
|
|
||||||
TARGET = test_blackgui
|
TARGET = testblackgui
|
||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
|
|
||||||
CONFIG -= app_bundle
|
CONFIG -= app_bundle
|
||||||
@@ -2,7 +2,7 @@ load(common_pre)
|
|||||||
|
|
||||||
QT += core testlib dbus network
|
QT += core testlib dbus network
|
||||||
|
|
||||||
TARGET = test_blackmisc
|
TARGET = testblackmisc
|
||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
|
|
||||||
CONFIG += console
|
CONFIG += console
|
||||||
8
tests/tests.pro
Normal file
8
tests/tests.pro
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
load(common_pre)
|
||||||
|
|
||||||
|
TEMPLATE = subdirs
|
||||||
|
CONFIG += ordered
|
||||||
|
|
||||||
|
SUBDIRS += blackmisc
|
||||||
|
SUBDIRS += blackcore
|
||||||
|
SUBDIRS += blackgui
|
||||||
Reference in New Issue
Block a user