Merged in f5soh/librepilot/update_credits (pull request #529)
[librepilot.git] / ground / gcs / src / plugins / config / config.pro
blob41df344e11f85309d6f4878d10188ba18991fee8
1 TEMPLATE = lib
2 TARGET = Config
3 DEFINES += CONFIG_LIBRARY
5 QT += widgets svg opengl qml quick
7 # silence eigen warnings
8 #QMAKE_CXXFLAGS_WARN_ON += -Wno-deprecated-declarations
9 win32 {
10 #QMAKE_CXXFLAGS_WARN_ON += -Wno-ignored-attributes
13 include(config_dependencies.pri)
15 MINGW_DIR = $$clean_path($$(MINGW_DIR))
17 EIGEN_INCLUDE = ../../libs/eigen
18 #EIGEN_INCLUDE = $$MINGW_DIR/include/eigen3
19 message(Using eigen from here: $$EIGEN_INCLUDE)
21 INCLUDEPATH += $$EIGEN_INCLUDE
23 HEADERS += \
24 configplugin.h \
25 configgadgetwidget.h \
26 configgadgetfactory.h \
27 configgadget.h \
28 configinputwidget.h \
29 configoutputwidget.h \
30 configvehicletypewidget.h \
31 config_cc_hw_widget.h \
32 configccattitudewidget.h \
33 configstabilizationwidget.h \
34 assertions.h \
35 defaultconfigwidget.h \
36 channelform.h \
37 inputchannelform.h \
38 configcamerastabilizationwidget.h \
39 configtxpidwidget.h \
40 outputchannelform.h \
41 cfg_vehicletypes/vehicleconfig.h \
42 cfg_vehicletypes/configccpmwidget.h \
43 cfg_vehicletypes/configmultirotorwidget.h \
44 cfg_vehicletypes/configfixedwingwidget.h \
45 cfg_vehicletypes/configgroundvehiclewidget.h \
46 cfg_vehicletypes/configcustomwidget.h \
47 configrevowidget.h \
48 config_global.h \
49 mixercurve.h \
50 dblspindelegate.h \
51 configrevohwwidget.h \
52 configspracingf3evohwwidget.h \
53 configtinyfishhwwidget.h \
54 configpikoblxhwwidget.h \
55 commonhwsettingswidget.h \
56 calibration/calibrationutils.h \
57 calibration/wizardstate.h \
58 calibration/wizardmodel.h \
59 calibration/thermal/thermalcalibration.h \
60 calibration/thermal/thermalcalibrationhelper.h \
61 calibration/thermal/thermalcalibrationmodel.h \
62 calibration/thermal/boardsetuptransition.h \
63 calibration/thermal/dataacquisitiontransition.h \
64 calibration/thermal/settingshandlingtransitions.h \
65 calibration/thermal/compensationcalculationtransition.h \
66 calibration/sixpointcalibrationmodel.h \
67 calibration/levelcalibrationmodel.h \
68 calibration/gyrobiascalibrationmodel.h \
69 calibration/calibrationuiutils.h \
70 configautotunewidget.h \
71 configoplinkwidget.h \
72 configrevonanohwwidget.h \
73 configsparky2hwwidget.h \
74 failsafechannelform.h
76 SOURCES += \
77 configplugin.cpp \
78 configgadgetwidget.cpp \
79 configgadgetfactory.cpp \
80 configgadget.cpp \
81 configinputwidget.cpp \
82 configoutputwidget.cpp \
83 configvehicletypewidget.cpp \
84 config_cc_hw_widget.cpp \
85 configccattitudewidget.cpp \
86 configstabilizationwidget.cpp \
87 defaultconfigwidget.cpp \
88 channelform.cpp \
89 inputchannelform.cpp \
90 configcamerastabilizationwidget.cpp \
91 configrevowidget.cpp \
92 configtxpidwidget.cpp \
93 cfg_vehicletypes/vehicleconfig.cpp \
94 cfg_vehicletypes/configccpmwidget.cpp \
95 cfg_vehicletypes/configmultirotorwidget.cpp \
96 cfg_vehicletypes/configfixedwingwidget.cpp \
97 cfg_vehicletypes/configgroundvehiclewidget.cpp \
98 cfg_vehicletypes/configcustomwidget.cpp \
99 outputchannelform.cpp \
100 mixercurve.cpp \
101 dblspindelegate.cpp \
102 configrevohwwidget.cpp \
103 configspracingf3evohwwidget.cpp \
104 configtinyfishhwwidget.cpp \
105 configpikoblxhwwidget.cpp \
106 commonhwsettingswidget.cpp \
107 calibration/calibrationutils.cpp \
108 calibration/wizardstate.cpp \
109 calibration/wizardmodel.cpp \
110 calibration/thermal/thermalcalibration.cpp \
111 calibration/thermal/thermalcalibrationhelper.cpp \
112 calibration/thermal/thermalcalibrationmodel.cpp \
113 calibration/sixpointcalibrationmodel.cpp \
114 calibration/levelcalibrationmodel.cpp \
115 calibration/gyrobiascalibrationmodel.cpp \
116 configautotunewidget.cpp \
117 configoplinkwidget.cpp \
118 configrevonanohwwidget.cpp \
119 configsparky2hwwidget.cpp \
120 failsafechannelform.cpp
122 FORMS += \
123 airframe.ui \
124 airframe_ccpm.ui \
125 airframe_fixedwing.ui \
126 airframe_ground.ui \
127 airframe_multirotor.ui \
128 airframe_custom.ui \
129 cc_hw_settings.ui \
130 stabilization.ui \
131 input.ui \
132 input_wizard.ui \
133 output.ui \
134 ccattitude.ui \
135 defaultconfig.ui \
136 inputchannelform.ui \
137 camerastabilization.ui \
138 outputchannelform.ui \
139 revosensors.ui \
140 txpid.ui \
141 mixercurve.ui \
142 configrevohwwidget.ui \
143 autotune.ui \
144 configspracingf3evohwwidget.ui \
145 configtinyfishhwwidget.ui \
146 configpikoblxhwwidget.ui \
147 commonhwsettingswidget.ui \
148 oplink.ui \
149 configrevonanohwwidget.ui \
150 configsparky2hwwidget.ui \
151 failsafechannelform.ui
153 OTHER_FILES += \
154 Config.pluginspec \
155 calibration/WizardStepIndicator.qml
157 RESOURCES += configgadget.qrc