LP-56 - Better txpid option namings, fix tabs-spaces, tooltips. headers, variable...
[librepilot.git] / ground / openpilotgcs / src / plugins / coreplugin / coreplugin.pro
blob58322a8522cacb7c1643f858bca04a382ea83b59
1 TEMPLATE = lib
2 TARGET = Core
3 DEFINES += CORE_LIBRARY
5 QT += qml \
6 quick \
7 xml \
8 network \
9 script \
10 svg \
11 sql
13 include(../../openpilotgcsplugin.pri)
14 include(../../libs/utils/utils.pri)
15 include(../../libs/version_info/version_info.pri)
16 include(../../shared/scriptwrapper/scriptwrapper.pri)
17 include(coreplugin_dependencies.pri)
18 include(authorsdialog.pri)
20 INCLUDEPATH += dialogs \
21 uavgadgetmanager \
22 actionmanager
24 DEPENDPATH += dialogs \
25 uavgadgetmanager \
26 actionmanager
28 SOURCES += mainwindow.cpp \
29 tabpositionindicator.cpp \
30 fancyactionbar.cpp \
31 fancytabwidget.cpp \
32 generalsettings.cpp \
33 uniqueidmanager.cpp \
34 messagemanager.cpp \
35 messageoutputwindow.cpp \
36 iuavgadget.cpp \
37 uavgadgetmanager/uavgadgetmanager.cpp \
38 uavgadgetmanager/uavgadgetview.cpp \
39 uavgadgetmanager/splitterorview.cpp \
40 actionmanager/actionmanager.cpp \
41 actionmanager/command.cpp \
42 actionmanager/actioncontainer.cpp \
43 actionmanager/commandsfile.cpp \
44 dialogs/settingsdialog.cpp \
45 dialogs/shortcutsettings.cpp \
46 basemode.cpp \
47 baseview.cpp \
48 coreplugin.cpp \
49 variablemanager.cpp \
50 threadmanager.cpp \
51 modemanager.cpp \
52 coreimpl.cpp \
53 plugindialog.cpp \
54 manhattanstyle.cpp \
55 minisplitter.cpp \
56 styleanimator.cpp \
57 rightpane.cpp \
58 sidebar.cpp \
59 mimedatabase.cpp \
60 icore.cpp \
61 dialogs/ioptionspage.cpp \
62 dialogs/iwizard.cpp \
63 settingsdatabase.cpp \
64 eventfilteringmainwindow.cpp \
65 connectionmanager.cpp \
66 iconnection.cpp \
67 iuavgadgetconfiguration.cpp \
68 uavgadgetinstancemanager.cpp \
69 uavgadgetoptionspagedecorator.cpp \
70 uavgadgetdecorator.cpp \
71 workspacesettings.cpp \
72 uavconfiginfo.cpp \
73 aboutdialog.cpp \
75 HEADERS += mainwindow.h \
76 tabpositionindicator.h \
77 fancyactionbar.h \
78 fancytabwidget.h \
79 generalsettings.h \
80 uniqueidmanager.h \
81 messagemanager.h \
82 messageoutputwindow.h \
83 iuavgadget.h \
84 iuavgadgetfactory.h \
85 uavgadgetmanager/uavgadgetmanager.h \
86 uavgadgetmanager/uavgadgetview.h \
87 uavgadgetmanager/splitterorview.h \
88 actionmanager/actioncontainer.h \
89 actionmanager/actionmanager.h \
90 actionmanager/command.h \
91 actionmanager/actionmanager_p.h \
92 actionmanager/command_p.h \
93 actionmanager/actioncontainer_p.h \
94 actionmanager/commandsfile.h \
95 dialogs/settingsdialog.h \
96 dialogs/shortcutsettings.h \
97 dialogs/iwizard.h \
98 dialogs/ioptionspage.h \
99 icontext.h \
100 icore.h \
101 imode.h \
102 ioutputpane.h \
103 coreconstants.h \
104 iversioncontrol.h \
105 iview.h \
106 icorelistener.h \
107 core_global.h \
108 basemode.h \
109 baseview.h \
110 coreplugin.h \
111 variablemanager.h \
112 threadmanager.h \
113 modemanager.h \
114 coreimpl.h \
115 plugindialog.h \
116 manhattanstyle.h \
117 minisplitter.h \
118 styleanimator.h \
119 rightpane.h \
120 sidebar.h \
121 mimedatabase.h \
122 settingsdatabase.h \
123 eventfilteringmainwindow.h \
124 connectionmanager.h \
125 iconnection.h \
126 iuavgadgetconfiguration.h \
127 uavgadgetinstancemanager.h \
128 uavgadgetoptionspagedecorator.h \
129 uavgadgetdecorator.h \
130 workspacesettings.h \
131 uavconfiginfo.h \
132 iconfigurableplugin.h \
133 aboutdialog.h
135 FORMS += dialogs/settingsdialog.ui \
136 dialogs/shortcutsettings.ui \
137 generalsettings.ui \
138 uavgadgetoptionspage.ui \
139 workspacesettings.ui
141 RESOURCES += core.qrc \
142 fancyactionbar.qrc
144 unix:!macx {
145 images.files = images/librepilot_logo_*.png
146 images.path = /share/pixmaps
147 INSTALLS += images
150 OTHER_FILES += Core.pluginspec