You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
690 lines
0 B
690 lines
0 B
12 years ago
|
# -------------------------------------------------
|
||
|
# QGroundControl - Micro Air Vehicle Groundstation
|
||
|
# Please see our website at <http://qgroundcontrol.org>
|
||
|
# Maintainer:
|
||
|
# Lorenz Meier <lm@inf.ethz.ch>
|
||
11 years ago
|
# (c) 2009-2014 QGroundControl Developers
|
||
12 years ago
|
# This file is part of the open groundstation project
|
||
|
# QGroundControl is free software: you can redistribute it and/or modify
|
||
|
# it under the terms of the GNU General Public License as published by
|
||
|
# the Free Software Foundation, either version 3 of the License, or
|
||
|
# (at your option) any later version.
|
||
|
# QGroundControl is distributed in the hope that it will be useful,
|
||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
|
# GNU General Public License for more details.
|
||
|
# You should have received a copy of the GNU General Public License
|
||
|
# along with QGroundControl. If not, see <http://www.gnu.org/licenses/>.
|
||
|
# -------------------------------------------------
|
||
|
|
||
10 years ago
|
include(QGCCommon.pri)
|
||
11 years ago
|
|
||
10 years ago
|
TARGET = qgroundcontrol
|
||
10 years ago
|
|
||
10 years ago
|
# Load additional config flags from user_config.pri
|
||
|
exists(user_config.pri):infile(user_config.pri, CONFIG) {
|
||
|
CONFIG += $$fromfile(user_config.pri, CONFIG)
|
||
|
message($$sprintf("Using user-supplied additional config: '%1' specified in user_config.pri", $$fromfile(user_config.pri, CONFIG)))
|
||
|
}
|
||
|
|
||
10 years ago
|
LinuxBuild {
|
||
|
CONFIG += link_pkgconfig
|
||
11 years ago
|
}
|
||
10 years ago
|
|
||
11 years ago
|
message(BASEDIR $$BASEDIR DESTDIR $$DESTDIR TARGET $$TARGET)
|
||
12 years ago
|
|
||
10 years ago
|
# QGC QtLocation plugin
|
||
10 years ago
|
|
||
10 years ago
|
LIBS += -L$${LOCATION_PLUGIN_DESTDIR}
|
||
10 years ago
|
|
||
|
LinuxBuild {
|
||
10 years ago
|
LIBS += -l$${LOCATION_PLUGIN_NAME}
|
||
|
PRE_TARGETDEPS += $${LOCATION_PLUGIN_DESTDIR}/lib$${LOCATION_PLUGIN_NAME}.a
|
||
10 years ago
|
}
|
||
|
|
||
|
WindowsBuild {
|
||
|
DebugBuild {
|
||
10 years ago
|
LIBS += -l$${LOCATION_PLUGIN_NAME}d
|
||
|
PRE_TARGETDEPS += $${LOCATION_PLUGIN_DESTDIR}/$${LOCATION_PLUGIN_NAME}d.lib
|
||
10 years ago
|
}
|
||
|
ReleaseBuild {
|
||
10 years ago
|
LIBS += -l$${LOCATION_PLUGIN_NAME}
|
||
|
PRE_TARGETDEPS += $${LOCATION_PLUGIN_DESTDIR}/$${LOCATION_PLUGIN_NAME}.lib
|
||
10 years ago
|
}
|
||
|
}
|
||
|
|
||
|
MacBuild {
|
||
|
DebugBuild {
|
||
10 years ago
|
LIBS += -l$${LOCATION_PLUGIN_NAME}_debug
|
||
|
PRE_TARGETDEPS += $${LOCATION_PLUGIN_DESTDIR}/lib$${LOCATION_PLUGIN_NAME}_debug.a
|
||
10 years ago
|
}
|
||
|
ReleaseBuild {
|
||
10 years ago
|
LIBS += -l$${LOCATION_PLUGIN_NAME}
|
||
|
PRE_TARGETDEPS += $${LOCATION_PLUGIN_DESTDIR}/lib$${LOCATION_PLUGIN_NAME}.a
|
||
10 years ago
|
}
|
||
|
}
|
||
|
|
||
12 years ago
|
# Qt configuration
|
||
10 years ago
|
|
||
12 years ago
|
CONFIG += qt \
|
||
11 years ago
|
thread
|
||
12 years ago
|
|
||
12 years ago
|
QT += network \
|
||
|
opengl \
|
||
|
svg \
|
||
|
xml \
|
||
11 years ago
|
concurrent \
|
||
|
widgets \
|
||
|
gui \
|
||
11 years ago
|
serialport \
|
||
12 years ago
|
sql \
|
||
11 years ago
|
printsupport \
|
||
10 years ago
|
qml \
|
||
10 years ago
|
quick \
|
||
10 years ago
|
quickwidgets \
|
||
|
location \
|
||
|
positioning
|
||
10 years ago
|
|
||
|
contains(DEFINES, QGC_NOTIFY_TUNES_ENABLED) {
|
||
|
QT += multimedia
|
||
|
}
|
||
11 years ago
|
|
||
11 years ago
|
# testlib is needed even in release flavor for QSignalSpy support
|
||
|
QT += testlib
|
||
11 years ago
|
|
||
11 years ago
|
#
|
||
|
# OS Specific settings
|
||
|
#
|
||
12 years ago
|
|
||
11 years ago
|
MacBuild {
|
||
|
QMAKE_INFO_PLIST = Custom-Info.plist
|
||
10 years ago
|
ICON = $$BASEDIR/resources/icons/macx.icns
|
||
11 years ago
|
QT += quickwidgets
|
||
11 years ago
|
}
|
||
12 years ago
|
|
||
11 years ago
|
LinuxBuild {
|
||
10 years ago
|
CONFIG += qesp_linux_udev
|
||
11 years ago
|
}
|
||
|
|
||
|
WindowsBuild {
|
||
|
RC_FILE = $$BASEDIR/qgroundcontrol.rc
|
||
|
}
|
||
12 years ago
|
|
||
11 years ago
|
#
|
||
11 years ago
|
# Build-specific settings
|
||
11 years ago
|
#
|
||
12 years ago
|
|
||
11 years ago
|
DebugBuild {
|
||
|
CONFIG += console
|
||
12 years ago
|
}
|
||
|
|
||
10 years ago
|
# qextserialport should not be used by general QGroundControl code. Use QSerialPort instead. This is only
|
||
|
# here to support special case Firmware Upgrade code.
|
||
10 years ago
|
include(libs/qextserialport/src/qextserialport.pri)
|
||
|
|
||
11 years ago
|
#
|
||
|
# External library configuration
|
||
|
#
|
||
12 years ago
|
|
||
11 years ago
|
include(QGCExternalLibs.pri)
|
||
12 years ago
|
|
||
11 years ago
|
#
|
||
|
# Post link configuration
|
||
|
#
|
||
12 years ago
|
|
||
11 years ago
|
include(QGCSetup.pri)
|
||
12 years ago
|
|
||
11 years ago
|
#
|
||
11 years ago
|
# Installer targets
|
||
|
#
|
||
|
|
||
|
include(QGCInstaller.pri)
|
||
|
|
||
|
#
|
||
11 years ago
|
# Main QGroundControl portion of project file
|
||
|
#
|
||
12 years ago
|
|
||
11 years ago
|
RESOURCES += qgroundcontrol.qrc
|
||
12 years ago
|
|
||
11 years ago
|
DEPENDPATH += \
|
||
|
. \
|
||
12 years ago
|
plugins
|
||
|
|
||
|
INCLUDEPATH += .
|
||
12 years ago
|
|
||
11 years ago
|
INCLUDEPATH += \
|
||
|
src \
|
||
|
src/ui \
|
||
|
src/ui/linechart \
|
||
|
src/ui/uas \
|
||
|
src/ui/map \
|
||
|
src/uas \
|
||
|
src/comm \
|
||
10 years ago
|
src/audio \
|
||
11 years ago
|
include/ui \
|
||
|
src/input \
|
||
|
src/lib/qmapcontrol \
|
||
|
src/ui/mavlink \
|
||
|
src/ui/param \
|
||
|
src/ui/map3D \
|
||
|
src/ui/mission \
|
||
|
src/ui/designer \
|
||
|
src/ui/configuration \
|
||
10 years ago
|
src/ui/px4_configuration \
|
||
10 years ago
|
src/ui/main \
|
||
10 years ago
|
src/ui/toolbar \
|
||
10 years ago
|
src/ui/flightdisplay \
|
||
10 years ago
|
src/VehicleSetup \
|
||
10 years ago
|
src/AutoPilotPlugins \
|
||
|
src/QmlControls
|
||
12 years ago
|
|
||
11 years ago
|
FORMS += \
|
||
|
src/ui/MainWindow.ui \
|
||
12 years ago
|
src/ui/SerialSettings.ui \
|
||
|
src/ui/UASControl.ui \
|
||
|
src/ui/UASList.ui \
|
||
|
src/ui/UASInfo.ui \
|
||
|
src/ui/Linechart.ui \
|
||
|
src/ui/UASView.ui \
|
||
|
src/ui/ParameterInterface.ui \
|
||
12 years ago
|
src/ui/WaypointList.ui \
|
||
12 years ago
|
src/ui/JoystickWidget.ui \
|
||
|
src/ui/DebugConsole.ui \
|
||
|
src/ui/HDDisplay.ui \
|
||
|
src/ui/MAVLinkSettingsWidget.ui \
|
||
|
src/ui/QGCSensorSettingsWidget.ui \
|
||
|
src/ui/QGCDataPlot2D.ui \
|
||
|
src/ui/QMap3D.ui \
|
||
|
src/ui/uas/QGCUnconnectedInfoWidget.ui \
|
||
|
src/ui/designer/QGCToolWidget.ui \
|
||
|
src/ui/designer/QGCParamSlider.ui \
|
||
|
src/ui/designer/QGCActionButton.ui \
|
||
|
src/ui/designer/QGCCommandButton.ui \
|
||
10 years ago
|
src/ui/designer/QGCToolWidgetComboBox.ui \
|
||
11 years ago
|
src/ui/designer/QGCTextLabel.ui \
|
||
|
src/ui/designer/QGCXYPlot.ui \
|
||
12 years ago
|
src/ui/QGCMAVLinkLogPlayer.ui \
|
||
|
src/ui/QGCWaypointListMulti.ui \
|
||
11 years ago
|
src/ui/QGCUASFileViewMulti.ui \
|
||
11 years ago
|
src/ui/QGCTCPLinkConfiguration.ui \
|
||
10 years ago
|
src/ui/SettingsDialog.ui \
|
||
12 years ago
|
src/ui/map/QGCMapTool.ui \
|
||
|
src/ui/map/QGCMapToolBar.ui \
|
||
|
src/ui/QGCMAVLinkInspector.ui \
|
||
12 years ago
|
src/ui/WaypointViewOnlyView.ui \
|
||
|
src/ui/WaypointEditableView.ui \
|
||
12 years ago
|
src/ui/mavlink/QGCMAVLinkMessageSender.ui \
|
||
|
src/ui/QGCPluginHost.ui \
|
||
|
src/ui/mission/QGCMissionOther.ui \
|
||
|
src/ui/mission/QGCMissionNavWaypoint.ui \
|
||
|
src/ui/mission/QGCMissionDoJump.ui \
|
||
|
src/ui/mission/QGCMissionConditionDelay.ui \
|
||
|
src/ui/mission/QGCMissionNavLoiterUnlim.ui \
|
||
|
src/ui/mission/QGCMissionNavLoiterTurns.ui \
|
||
|
src/ui/mission/QGCMissionNavLoiterTime.ui \
|
||
|
src/ui/mission/QGCMissionNavReturnToLaunch.ui \
|
||
|
src/ui/mission/QGCMissionNavLand.ui \
|
||
|
src/ui/mission/QGCMissionNavTakeoff.ui \
|
||
|
src/ui/mission/QGCMissionNavSweep.ui \
|
||
|
src/ui/mission/QGCMissionDoStartSearch.ui \
|
||
|
src/ui/mission/QGCMissionDoFinishSearch.ui \
|
||
|
src/ui/QGCHilConfiguration.ui \
|
||
|
src/ui/QGCHilFlightGearConfiguration.ui \
|
||
|
src/ui/QGCHilJSBSimConfiguration.ui \
|
||
12 years ago
|
src/ui/QGCHilXPlaneConfiguration.ui \
|
||
12 years ago
|
src/ui/uas/UASQuickView.ui \
|
||
12 years ago
|
src/ui/uas/UASQuickViewItemSelect.ui \
|
||
12 years ago
|
src/ui/QGCTabbedInfoView.ui \
|
||
12 years ago
|
src/ui/UASRawStatusView.ui \
|
||
10 years ago
|
src/ui/uas/UASMessageView.ui \
|
||
12 years ago
|
src/ui/JoystickButton.ui \
|
||
12 years ago
|
src/ui/JoystickAxis.ui \
|
||
12 years ago
|
src/ui/configuration/terminalconsole.ui \
|
||
12 years ago
|
src/ui/configuration/SerialSettingsDialog.ui \
|
||
11 years ago
|
src/ui/px4_configuration/PX4RCCalibration.ui \
|
||
10 years ago
|
src/ui/QGCUASFileView.ui \
|
||
|
src/QGCQmlWidgetHolder.ui \
|
||
10 years ago
|
src/ui/QGCMapRCToParamDialog.ui \
|
||
10 years ago
|
src/ui/QGCLinkConfiguration.ui \
|
||
|
src/ui/QGCCommConfiguration.ui \
|
||
|
src/ui/QGCUDPLinkConfiguration.ui
|
||
12 years ago
|
|
||
11 years ago
|
HEADERS += \
|
||
|
src/MG.h \
|
||
10 years ago
|
src/QGCApplication.h \
|
||
10 years ago
|
src/QGCSingleton.h \
|
||
12 years ago
|
src/uas/UASInterface.h \
|
||
|
src/uas/UAS.h \
|
||
|
src/uas/UASManager.h \
|
||
|
src/comm/LinkManager.h \
|
||
|
src/comm/LinkInterface.h \
|
||
|
src/comm/SerialLink.h \
|
||
|
src/comm/ProtocolInterface.h \
|
||
|
src/comm/MAVLinkProtocol.h \
|
||
|
src/comm/QGCFlightGearLink.h \
|
||
|
src/comm/QGCJSBSimLink.h \
|
||
|
src/comm/QGCXPlaneLink.h \
|
||
|
src/ui/SerialConfigurationWindow.h \
|
||
|
src/ui/MainWindow.h \
|
||
|
src/ui/uas/UASControlWidget.h \
|
||
|
src/ui/uas/UASListWidget.h \
|
||
|
src/ui/uas/UASInfoWidget.h \
|
||
|
src/ui/HUD.h \
|
||
|
src/ui/linechart/LinechartWidget.h \
|
||
|
src/ui/linechart/LinechartPlot.h \
|
||
|
src/ui/linechart/Scrollbar.h \
|
||
|
src/ui/linechart/ScrollZoomer.h \
|
||
11 years ago
|
src/QGCConfig.h \
|
||
12 years ago
|
src/ui/uas/UASView.h \
|
||
|
src/ui/CameraView.h \
|
||
|
src/comm/MAVLinkSimulationLink.h \
|
||
|
src/comm/UDPLink.h \
|
||
11 years ago
|
src/comm/TCPLink.h \
|
||
12 years ago
|
src/ui/ParameterInterface.h \
|
||
|
src/ui/WaypointList.h \
|
||
12 years ago
|
src/Waypoint.h \
|
||
12 years ago
|
src/input/JoystickInput.h \
|
||
|
src/ui/JoystickWidget.h \
|
||
|
src/ui/DebugConsole.h \
|
||
|
src/ui/HDDisplay.h \
|
||
|
src/ui/MAVLinkSettingsWidget.h \
|
||
|
src/GAudioOutput.h \
|
||
|
src/LogCompressor.h \
|
||
|
src/ui/QGCParamWidget.h \
|
||
|
src/ui/QGCSensorSettingsWidget.h \
|
||
|
src/ui/linechart/Linecharts.h \
|
||
|
src/uas/UASWaypointManager.h \
|
||
|
src/ui/HSIDisplay.h \
|
||
|
src/QGC.h \
|
||
|
src/ui/QGCDataPlot2D.h \
|
||
|
src/ui/linechart/IncrementalPlot.h \
|
||
|
src/comm/QGCMAVLink.h \
|
||
|
src/ui/QGCMainWindowAPConfigurator.h \
|
||
|
src/comm/MAVLinkSwarmSimulationLink.h \
|
||
|
src/ui/uas/QGCUnconnectedInfoWidget.h \
|
||
|
src/ui/designer/QGCToolWidget.h \
|
||
|
src/ui/designer/QGCParamSlider.h \
|
||
|
src/ui/designer/QGCCommandButton.h \
|
||
|
src/ui/designer/QGCToolWidgetItem.h \
|
||
10 years ago
|
src/ui/designer/QGCToolWidgetComboBox.h \
|
||
11 years ago
|
src/ui/designer/QGCTextLabel.h \
|
||
|
src/ui/designer/QGCRadioChannelDisplay.h \
|
||
|
src/ui/designer/QGCXYPlot.h \
|
||
|
src/ui/designer/RCChannelWidget.h \
|
||
12 years ago
|
src/ui/QGCMAVLinkLogPlayer.h \
|
||
|
src/comm/MAVLinkSimulationWaypointPlanner.h \
|
||
|
src/comm/MAVLinkSimulationMAV.h \
|
||
|
src/uas/QGCMAVLinkUASFactory.h \
|
||
|
src/ui/QGCWaypointListMulti.h \
|
||
11 years ago
|
src/ui/QGCUASFileViewMulti.h \
|
||
11 years ago
|
src/ui/QGCTCPLinkConfiguration.h \
|
||
10 years ago
|
src/ui/SettingsDialog.h \
|
||
12 years ago
|
src/uas/QGCUASParamManager.h \
|
||
|
src/ui/map/QGCMapWidget.h \
|
||
|
src/ui/map/MAV2DIcon.h \
|
||
|
src/ui/map/Waypoint2DIcon.h \
|
||
|
src/ui/map/QGCMapTool.h \
|
||
|
src/ui/map/QGCMapToolBar.h \
|
||
|
src/QGCGeo.h \
|
||
|
src/ui/QGCMAVLinkInspector.h \
|
||
|
src/ui/MAVLinkDecoder.h \
|
||
|
src/ui/WaypointViewOnlyView.h \
|
||
12 years ago
|
src/ui/WaypointEditableView.h \
|
||
12 years ago
|
src/ui/QGCRGBDView.h \
|
||
|
src/ui/mavlink/QGCMAVLinkMessageSender.h \
|
||
|
src/ui/QGCPluginHost.h \
|
||
|
src/ui/mission/QGCMissionOther.h \
|
||
|
src/ui/mission/QGCMissionNavWaypoint.h \
|
||
|
src/ui/mission/QGCMissionDoJump.h \
|
||
|
src/ui/mission/QGCMissionConditionDelay.h \
|
||
|
src/ui/mission/QGCMissionNavLoiterUnlim.h \
|
||
|
src/ui/mission/QGCMissionNavLoiterTurns.h \
|
||
|
src/ui/mission/QGCMissionNavLoiterTime.h \
|
||
|
src/ui/mission/QGCMissionNavReturnToLaunch.h \
|
||
|
src/ui/mission/QGCMissionNavLand.h \
|
||
|
src/ui/mission/QGCMissionNavTakeoff.h \
|
||
|
src/ui/mission/QGCMissionNavSweep.h \
|
||
|
src/ui/mission/QGCMissionDoStartSearch.h \
|
||
|
src/ui/mission/QGCMissionDoFinishSearch.h \
|
||
|
src/comm/QGCHilLink.h \
|
||
|
src/ui/QGCHilConfiguration.h \
|
||
|
src/ui/QGCHilFlightGearConfiguration.h \
|
||
|
src/ui/QGCHilJSBSimConfiguration.h \
|
||
12 years ago
|
src/ui/QGCHilXPlaneConfiguration.h \
|
||
12 years ago
|
src/ui/uas/UASQuickView.h \
|
||
12 years ago
|
src/ui/uas/UASQuickViewItem.h \
|
||
12 years ago
|
src/ui/linechart/ChartPlot.h \
|
||
12 years ago
|
src/ui/uas/UASQuickViewItemSelect.h \
|
||
12 years ago
|
src/ui/uas/UASQuickViewTextItem.h \
|
||
12 years ago
|
src/ui/uas/UASQuickViewGaugeItem.h \
|
||
12 years ago
|
src/ui/QGCTabbedInfoView.h \
|
||
12 years ago
|
src/ui/UASRawStatusView.h \
|
||
12 years ago
|
src/ui/PrimaryFlightDisplay.h \
|
||
10 years ago
|
src/ui/uas/UASMessageView.h \
|
||
12 years ago
|
src/ui/JoystickButton.h \
|
||
12 years ago
|
src/ui/JoystickAxis.h \
|
||
12 years ago
|
src/ui/configuration/console.h \
|
||
|
src/ui/configuration/SerialSettingsDialog.h \
|
||
|
src/ui/configuration/terminalconsole.h \
|
||
12 years ago
|
src/ui/configuration/ApmHighlighter.h \
|
||
12 years ago
|
src/uas/UASParameterDataModel.h \
|
||
12 years ago
|
src/uas/UASParameterCommsMgr.h \
|
||
12 years ago
|
src/ui/QGCPendingParamWidget.h \
|
||
12 years ago
|
src/ui/QGCBaseParamWidget.h \
|
||
11 years ago
|
src/ui/px4_configuration/PX4RCCalibration.h \
|
||
10 years ago
|
src/ui/px4_configuration/RCValueWidget.h \
|
||
11 years ago
|
src/uas/UASManagerInterface.h \
|
||
11 years ago
|
src/uas/QGCUASParamManagerInterface.h \
|
||
11 years ago
|
src/uas/QGCUASFileManager.h \
|
||
11 years ago
|
src/ui/QGCUASFileView.h \
|
||
11 years ago
|
src/CmdLineOptParser.h \
|
||
10 years ago
|
src/QGCFileDialog.h \
|
||
10 years ago
|
src/QGCMessageBox.h \
|
||
10 years ago
|
src/QGCComboBox.h \
|
||
10 years ago
|
src/QGCTemporaryFile.h \
|
||
10 years ago
|
src/audio/QGCAudioWorker.h \
|
||
10 years ago
|
src/QGCQuickWidget.h \
|
||
|
src/QGCPalette.h \
|
||
10 years ago
|
src/QGCQmlWidgetHolder.h \
|
||
10 years ago
|
src/ui/QGCParamTreeWidget.h \
|
||
10 years ago
|
src/ui/QGCMapRCToParamDialog.h \
|
||
|
src/QGCDockWidget.h \
|
||
10 years ago
|
src/ui/QGCLinkConfiguration.h \
|
||
|
src/comm/LinkConfiguration.h \
|
||
|
src/ui/QGCCommConfiguration.h \
|
||
10 years ago
|
src/ui/QGCUDPLinkConfiguration.h \
|
||
10 years ago
|
src/uas/UASMessageHandler.h \
|
||
10 years ago
|
src/ui/toolbar/MainToolBar.h \
|
||
10 years ago
|
src/QmlControls/ScreenTools.h \
|
||
10 years ago
|
src/QGCLoggingCategory.h \
|
||
|
src/ui/flightdisplay/QGCFlightDisplay.h
|
||
12 years ago
|
|
||
11 years ago
|
SOURCES += \
|
||
11 years ago
|
src/main.cc \
|
||
10 years ago
|
src/QGCApplication.cc \
|
||
10 years ago
|
src/QGCSingleton.cc \
|
||
12 years ago
|
src/uas/UASManager.cc \
|
||
|
src/uas/UAS.cc \
|
||
|
src/comm/LinkManager.cc \
|
||
|
src/comm/SerialLink.cc \
|
||
|
src/comm/MAVLinkProtocol.cc \
|
||
|
src/comm/QGCFlightGearLink.cc \
|
||
|
src/comm/QGCJSBSimLink.cc \
|
||
|
src/comm/QGCXPlaneLink.cc \
|
||
|
src/ui/SerialConfigurationWindow.cc \
|
||
|
src/ui/MainWindow.cc \
|
||
|
src/ui/uas/UASControlWidget.cc \
|
||
|
src/ui/uas/UASListWidget.cc \
|
||
|
src/ui/uas/UASInfoWidget.cc \
|
||
|
src/ui/HUD.cc \
|
||
|
src/ui/linechart/LinechartWidget.cc \
|
||
|
src/ui/linechart/LinechartPlot.cc \
|
||
|
src/ui/linechart/Scrollbar.cc \
|
||
|
src/ui/linechart/ScrollZoomer.cc \
|
||
|
src/ui/uas/UASView.cc \
|
||
|
src/ui/CameraView.cc \
|
||
|
src/comm/MAVLinkSimulationLink.cc \
|
||
|
src/comm/UDPLink.cc \
|
||
11 years ago
|
src/comm/TCPLink.cc \
|
||
12 years ago
|
src/ui/ParameterInterface.cc \
|
||
|
src/ui/WaypointList.cc \
|
||
|
src/Waypoint.cc \
|
||
|
src/input/JoystickInput.cc \
|
||
|
src/ui/JoystickWidget.cc \
|
||
|
src/ui/DebugConsole.cc \
|
||
|
src/ui/HDDisplay.cc \
|
||
|
src/ui/MAVLinkSettingsWidget.cc \
|
||
|
src/GAudioOutput.cc \
|
||
|
src/LogCompressor.cc \
|
||
|
src/ui/QGCParamWidget.cc \
|
||
|
src/ui/QGCSensorSettingsWidget.cc \
|
||
|
src/ui/linechart/Linecharts.cc \
|
||
|
src/uas/UASWaypointManager.cc \
|
||
|
src/ui/HSIDisplay.cc \
|
||
|
src/QGC.cc \
|
||
|
src/ui/QGCDataPlot2D.cc \
|
||
|
src/ui/linechart/IncrementalPlot.cc \
|
||
|
src/ui/QGCMainWindowAPConfigurator.cc \
|
||
|
src/comm/MAVLinkSwarmSimulationLink.cc \
|
||
|
src/ui/uas/QGCUnconnectedInfoWidget.cc \
|
||
|
src/ui/designer/QGCToolWidget.cc \
|
||
|
src/ui/designer/QGCParamSlider.cc \
|
||
|
src/ui/designer/QGCCommandButton.cc \
|
||
|
src/ui/designer/QGCToolWidgetItem.cc \
|
||
10 years ago
|
src/ui/designer/QGCToolWidgetComboBox.cc \
|
||
11 years ago
|
src/ui/designer/QGCTextLabel.cc \
|
||
|
src/ui/designer/QGCRadioChannelDisplay.cpp \
|
||
|
src/ui/designer/QGCXYPlot.cc \
|
||
|
src/ui/designer/RCChannelWidget.cc \
|
||
12 years ago
|
src/ui/QGCMAVLinkLogPlayer.cc \
|
||
|
src/comm/MAVLinkSimulationWaypointPlanner.cc \
|
||
|
src/comm/MAVLinkSimulationMAV.cc \
|
||
|
src/uas/QGCMAVLinkUASFactory.cc \
|
||
|
src/ui/QGCWaypointListMulti.cc \
|
||
11 years ago
|
src/ui/QGCUASFileViewMulti.cc \
|
||
11 years ago
|
src/ui/QGCTCPLinkConfiguration.cc \
|
||
10 years ago
|
src/ui/SettingsDialog.cc \
|
||
12 years ago
|
src/uas/QGCUASParamManager.cc \
|
||
|
src/ui/map/QGCMapWidget.cc \
|
||
|
src/ui/map/MAV2DIcon.cc \
|
||
|
src/ui/map/Waypoint2DIcon.cc \
|
||
|
src/ui/map/QGCMapTool.cc \
|
||
|
src/ui/map/QGCMapToolBar.cc \
|
||
|
src/ui/QGCMAVLinkInspector.cc \
|
||
|
src/ui/MAVLinkDecoder.cc \
|
||
|
src/ui/WaypointViewOnlyView.cc \
|
||
|
src/ui/WaypointEditableView.cc \
|
||
|
src/ui/QGCRGBDView.cc \
|
||
|
src/ui/mavlink/QGCMAVLinkMessageSender.cc \
|
||
|
src/ui/QGCPluginHost.cc \
|
||
|
src/ui/mission/QGCMissionOther.cc \
|
||
|
src/ui/mission/QGCMissionNavWaypoint.cc \
|
||
|
src/ui/mission/QGCMissionDoJump.cc \
|
||
|
src/ui/mission/QGCMissionConditionDelay.cc \
|
||
|
src/ui/mission/QGCMissionNavLoiterUnlim.cc \
|
||
|
src/ui/mission/QGCMissionNavLoiterTurns.cc \
|
||
|
src/ui/mission/QGCMissionNavLoiterTime.cc \
|
||
|
src/ui/mission/QGCMissionNavReturnToLaunch.cc \
|
||
|
src/ui/mission/QGCMissionNavLand.cc \
|
||
|
src/ui/mission/QGCMissionNavTakeoff.cc \
|
||
|
src/ui/mission/QGCMissionNavSweep.cc \
|
||
|
src/ui/mission/QGCMissionDoStartSearch.cc \
|
||
|
src/ui/mission/QGCMissionDoFinishSearch.cc \
|
||
|
src/ui/QGCHilConfiguration.cc \
|
||
|
src/ui/QGCHilFlightGearConfiguration.cc \
|
||
|
src/ui/QGCHilJSBSimConfiguration.cc \
|
||
12 years ago
|
src/ui/QGCHilXPlaneConfiguration.cc \
|
||
12 years ago
|
src/ui/uas/UASQuickViewItem.cc \
|
||
12 years ago
|
src/ui/uas/UASQuickView.cc \
|
||
12 years ago
|
src/ui/linechart/ChartPlot.cc \
|
||
12 years ago
|
src/ui/uas/UASQuickViewTextItem.cc \
|
||
12 years ago
|
src/ui/uas/UASQuickViewGaugeItem.cc \
|
||
12 years ago
|
src/ui/uas/UASQuickViewItemSelect.cc \
|
||
12 years ago
|
src/ui/QGCTabbedInfoView.cpp \
|
||
12 years ago
|
src/ui/UASRawStatusView.cpp \
|
||
12 years ago
|
src/ui/PrimaryFlightDisplay.cc \
|
||
12 years ago
|
src/ui/JoystickButton.cc \
|
||
12 years ago
|
src/ui/JoystickAxis.cc \
|
||
10 years ago
|
src/ui/uas/UASMessageView.cc \
|
||
12 years ago
|
src/ui/configuration/terminalconsole.cpp \
|
||
|
src/ui/configuration/console.cpp \
|
||
|
src/ui/configuration/SerialSettingsDialog.cc \
|
||
12 years ago
|
src/ui/configuration/ApmHighlighter.cc \
|
||
12 years ago
|
src/uas/UASParameterDataModel.cc \
|
||
12 years ago
|
src/uas/UASParameterCommsMgr.cc \
|
||
12 years ago
|
src/ui/QGCPendingParamWidget.cc \
|
||
12 years ago
|
src/ui/QGCBaseParamWidget.cc \
|
||
11 years ago
|
src/ui/px4_configuration/PX4RCCalibration.cc \
|
||
10 years ago
|
src/ui/px4_configuration/RCValueWidget.cc \
|
||
11 years ago
|
src/uas/QGCUASFileManager.cc \
|
||
11 years ago
|
src/ui/QGCUASFileView.cc \
|
||
11 years ago
|
src/CmdLineOptParser.cc \
|
||
10 years ago
|
src/QGCFileDialog.cc \
|
||
10 years ago
|
src/QGCComboBox.cc \
|
||
10 years ago
|
src/QGCTemporaryFile.cc \
|
||
10 years ago
|
src/audio/QGCAudioWorker.cpp \
|
||
10 years ago
|
src/QGCQuickWidget.cc \
|
||
10 years ago
|
src/QGCPalette.cc \
|
||
10 years ago
|
src/QGCQmlWidgetHolder.cpp \
|
||
10 years ago
|
src/ui/QGCParamTreeWidget.cpp \
|
||
10 years ago
|
src/ui/QGCMapRCToParamDialog.cpp \
|
||
|
src/QGCDockWidget.cc \
|
||
10 years ago
|
src/ui/QGCLinkConfiguration.cc \
|
||
|
src/comm/LinkConfiguration.cc \
|
||
|
src/ui/QGCCommConfiguration.cc \
|
||
10 years ago
|
src/ui/QGCUDPLinkConfiguration.cc \
|
||
10 years ago
|
src/uas/UASMessageHandler.cc \
|
||
10 years ago
|
src/ui/toolbar/MainToolBar.cc \
|
||
10 years ago
|
src/QmlControls/ScreenTools.cc \
|
||
10 years ago
|
src/QGCLoggingCategory.cc \
|
||
|
src/ui/flightdisplay/QGCFlightDisplay.cc
|
||
11 years ago
|
|
||
|
#
|
||
|
# Unit Test specific configuration goes here
|
||
11 years ago
|
#
|
||
|
# We have to special case Windows debug_and_release builds because you can't have files
|
||
10 years ago
|
# which are only in the debug variant [QTBUG-40351]. So in this case we include unit tests
|
||
|
# even in the release variant. If you want a Windows release build with no unit tests run
|
||
11 years ago
|
# qmake with CONFIG-=debug_and_release CONFIG+=release.
|
||
|
#
|
||
|
|
||
|
DebugBuild|WindowsDebugAndRelease {
|
||
|
|
||
11 years ago
|
INCLUDEPATH += \
|
||
|
src/qgcunittest
|
||
|
|
||
|
HEADERS += \
|
||
10 years ago
|
src/qgcunittest/UnitTest.h \
|
||
|
src/qgcunittest/MessageBoxTest.h \
|
||
10 years ago
|
src/qgcunittest/FileDialogTest.h \
|
||
10 years ago
|
src/qgcunittest/MockLink.h \
|
||
|
src/qgcunittest/MockLinkMissionItemHandler.h \
|
||
11 years ago
|
src/qgcunittest/MockUASManager.h \
|
||
|
src/qgcunittest/MockUAS.h \
|
||
|
src/qgcunittest/MockQGCUASParamManager.h \
|
||
|
src/qgcunittest/MockMavlinkInterface.h \
|
||
|
src/qgcunittest/MockMavlinkFileServer.h \
|
||
|
src/qgcunittest/MultiSignalSpy.h \
|
||
|
src/qgcunittest/FlightGearTest.h \
|
||
|
src/qgcunittest/TCPLinkTest.h \
|
||
11 years ago
|
src/qgcunittest/TCPLoopBackServer.h \
|
||
11 years ago
|
src/qgcunittest/QGCUASFileManagerTest.h \
|
||
10 years ago
|
src/qgcunittest/PX4RCCalibrationTest.h \
|
||
10 years ago
|
src/qgcunittest/LinkManagerTest.h \
|
||
10 years ago
|
src/qgcunittest/MainWindowTest.h \
|
||
10 years ago
|
src/qgcunittest/MavlinkLogTest.h \
|
||
10 years ago
|
src/FactSystem/FactSystemTestBase.h \
|
||
|
src/FactSystem/FactSystemTestPX4.h \
|
||
10 years ago
|
src/FactSystem/FactSystemTestGeneric.h \
|
||
|
src/QmlControls/QmlTestWidget.h \
|
||
10 years ago
|
src/VehicleSetup/SetupViewTest.h \
|
||
11 years ago
|
|
||
|
SOURCES += \
|
||
10 years ago
|
src/qgcunittest/UnitTest.cc \
|
||
|
src/qgcunittest/MessageBoxTest.cc \
|
||
10 years ago
|
src/qgcunittest/FileDialogTest.cc \
|
||
10 years ago
|
src/qgcunittest/MockLink.cc \
|
||
|
src/qgcunittest/MockLinkMissionItemHandler.cc \
|
||
11 years ago
|
src/qgcunittest/MockUASManager.cc \
|
||
|
src/qgcunittest/MockUAS.cc \
|
||
|
src/qgcunittest/MockQGCUASParamManager.cc \
|
||
|
src/qgcunittest/MockMavlinkFileServer.cc \
|
||
|
src/qgcunittest/MultiSignalSpy.cc \
|
||
|
src/qgcunittest/FlightGearTest.cc \
|
||
|
src/qgcunittest/TCPLinkTest.cc \
|
||
11 years ago
|
src/qgcunittest/TCPLoopBackServer.cc \
|
||
11 years ago
|
src/qgcunittest/QGCUASFileManagerTest.cc \
|
||
10 years ago
|
src/qgcunittest/PX4RCCalibrationTest.cc \
|
||
10 years ago
|
src/qgcunittest/LinkManagerTest.cc \
|
||
10 years ago
|
src/qgcunittest/MainWindowTest.cc \
|
||
10 years ago
|
src/qgcunittest/MavlinkLogTest.cc \
|
||
10 years ago
|
src/FactSystem/FactSystemTestBase.cc \
|
||
|
src/FactSystem/FactSystemTestPX4.cc \
|
||
10 years ago
|
src/FactSystem/FactSystemTestGeneric.cc \
|
||
|
src/QmlControls/QmlTestWidget.cc \
|
||
10 years ago
|
src/VehicleSetup/SetupViewTest.cc \
|
||
10 years ago
|
|
||
11 years ago
|
}
|
||
10 years ago
|
|
||
|
#
|
||
|
# AutoPilot Plugin Support
|
||
|
#
|
||
10 years ago
|
|
||
|
INCLUDEPATH += \
|
||
|
src/VehicleSetup
|
||
|
|
||
10 years ago
|
FORMS += \
|
||
|
src/VehicleSetup/ParameterEditor.ui \
|
||
10 years ago
|
src/VehicleSetup/SetupView.ui \
|
||
10 years ago
|
|
||
|
HEADERS+= \
|
||
|
src/VehicleSetup/SetupView.h \
|
||
|
src/VehicleSetup/ParameterEditor.h \
|
||
|
src/VehicleSetup/VehicleComponent.h \
|
||
10 years ago
|
src/VehicleSetup/FirmwareUpgradeController.h \
|
||
|
src/VehicleSetup/PX4Bootloader.h \
|
||
|
src/VehicleSetup/PX4FirmwareUpgradeThread.h \
|
||
10 years ago
|
src/AutoPilotPlugins/AutoPilotPluginManager.h \
|
||
10 years ago
|
src/AutoPilotPlugins/AutoPilotPlugin.h \
|
||
|
src/AutoPilotPlugins/Generic/GenericAutoPilotPlugin.h \
|
||
10 years ago
|
src/AutoPilotPlugins/Generic/GenericParameterFacts.h \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/PX4AutoPilotPlugin.h \
|
||
|
src/AutoPilotPlugins/PX4/PX4Component.h \
|
||
|
src/AutoPilotPlugins/PX4/RadioComponent.h \
|
||
|
src/AutoPilotPlugins/PX4/FlightModesComponent.h \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/FlightModesComponentController.h \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/AirframeComponent.h \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/AirframeComponentAirframes.h \
|
||
|
src/AutoPilotPlugins/PX4/AirframeComponentController.h \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/SensorsComponent.h \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/SensorsComponentController.h \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/SafetyComponent.h \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/PowerComponent.h \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/PX4ParameterFacts.h \
|
||
10 years ago
|
|
||
|
SOURCES += \
|
||
|
src/VehicleSetup/SetupView.cc \
|
||
|
src/VehicleSetup/ParameterEditor.cc \
|
||
|
src/VehicleSetup/VehicleComponent.cc \
|
||
10 years ago
|
src/VehicleSetup/FirmwareUpgradeController.cc \
|
||
|
src/VehicleSetup/PX4Bootloader.cc \
|
||
|
src/VehicleSetup/PX4FirmwareUpgradeThread.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/AutoPilotPluginManager.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/AutoPilotPlugin.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/Generic/GenericAutoPilotPlugin.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/Generic/GenericParameterFacts.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/PX4AutoPilotPlugin.cc \
|
||
|
src/AutoPilotPlugins/PX4/PX4Component.cc \
|
||
|
src/AutoPilotPlugins/PX4/RadioComponent.cc \
|
||
|
src/AutoPilotPlugins/PX4/FlightModesComponent.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/FlightModesComponentController.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/AirframeComponent.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/AirframeComponentAirframes.cc \
|
||
|
src/AutoPilotPlugins/PX4/AirframeComponentController.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/SensorsComponent.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/SensorsComponentController.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/SafetyComponent.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/PowerComponent.cc \
|
||
10 years ago
|
src/AutoPilotPlugins/PX4/PX4ParameterFacts.cc \
|
||
|
|
||
|
# Fact System code
|
||
|
|
||
|
INCLUDEPATH += \
|
||
|
src/FactSystem
|
||
|
|
||
|
HEADERS += \
|
||
|
src/FactSystem/FactSystem.h \
|
||
|
src/FactSystem/Fact.h \
|
||
10 years ago
|
src/FactSystem/FactBinder.h \
|
||
10 years ago
|
src/FactSystem/FactMetaData.h \
|
||
|
src/FactSystem/FactValidator.h \
|
||
10 years ago
|
src/FactSystem/ParameterLoader.h \
|
||
10 years ago
|
|
||
|
SOURCES += \
|
||
|
src/FactSystem/FactSystem.cc \
|
||
|
src/FactSystem/Fact.cc \
|
||
10 years ago
|
src/FactSystem/FactBinder.cc \
|
||
10 years ago
|
src/FactSystem/FactMetaData.cc \
|
||
|
src/FactSystem/FactValidator.cc \
|
||
10 years ago
|
src/FactSystem/ParameterLoader.cc \
|