aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/mesonprojectmanager/mesonprojectmanager.pro
blob: 71a7b25818bad9f069062e7d8f1f11c52a72e136 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
include(../../qtcreatorplugin.pri)

INCLUDEPATH += $$PWD

HEADERS = \
      exewrappers/mesontools.h \
      exewrappers/mesonwrapper.h \
      exewrappers/ninjawrapper.h \
      exewrappers/toolwrapper.h \
      kithelper/kitdata.h \
      kithelper/kithelper.h \
      machinefiles/machinefilemanager.h \
      machinefiles/nativefilegenerator.h \
      mesonactionsmanager/mesonactionsmanager.h \
      mesoninfoparser/buildoptions.h \
      mesoninfoparser/mesoninfo.h \
      mesoninfoparser/mesoninfoparser.h \
      mesoninfoparser/parsers/buildoptionsparser.h \
      mesoninfoparser/parsers/buildsystemfilesparser.h \
      mesoninfoparser/parsers/common.h \
      mesoninfoparser/parsers/infoparser.h \
      mesoninfoparser/parsers/targetparser.h \
      mesoninfoparser/target.h \
      project/buildoptions/optionsmodel/arrayoptionlineedit.h \
      project/buildoptions/optionsmodel/buildoptionsmodel.h \
      project/buildoptions/mesonbuildsettingswidget.h \
      project/buildoptions/mesonbuildstepconfigwidget.h \
      project/outputparsers/mesonoutputparser.h \
      project/outputparsers/ninjaparser.h \
      project/projecttree/mesonprojectnodes.h \
      project/projecttree/projecttree.h \
      project/mesonbuildconfiguration.h \
      project/mesonbuildsystem.h \
      project/mesonprocess.h \
      project/mesonproject.h \
      project/mesonprojectimporter.h \
      project/mesonprojectparser.h \
      project/mesonrunconfiguration.h \
      project/ninjabuildstep.h \
      settings/general/generalsettingspage.h \
      settings/general/generalsettingswidget.h \
      settings/general/settings.h \
      settings/tools/kitaspect/mesontoolkitaspect.h \
      settings/tools/kitaspect/ninjatoolkitaspect.h \
      settings/tools/kitaspect/toolkitaspectwidget.h \
      settings/tools/toolitemsettings.h \
      settings/tools/toolsmodel.h \
      settings/tools/toolssettingsaccessor.h \
      settings/tools/toolssettingspage.h \
      settings/tools/toolssettingswidget.h \
      settings/tools/tooltreeitem.h \
      mesonpluginconstants.h \
      mesonprojectplugin.h \
      versionhelper.h


SOURCES = \
    exewrappers/mesonwrapper.cpp  \
    exewrappers/toolwrapper.cpp  \
    exewrappers/mesontools.cpp \
    machinefiles/machinefilemanager.cpp  \
    machinefiles/nativefilegenerator.cpp  \
    mesonactionsmanager/mesonactionsmanager.cpp  \
    project/buildoptions/optionsmodel/arrayoptionlineedit.cpp  \
    project/buildoptions/optionsmodel/buildoptionsmodel.cpp  \
    project/buildoptions/mesonbuildsettingswidget.cpp  \
    project/buildoptions/mesonbuildstepconfigwidget.cpp  \
    project/outputparsers/mesonoutputparser.cpp  \
    project/outputparsers/ninjaparser.cpp  \
    project/projecttree/mesonprojectnodes.cpp  \
    project/projecttree/projecttree.cpp  \
    project/mesonbuildconfiguration.cpp  \
    project/mesonbuildsystem.cpp  \
    project/mesonprocess.cpp  \
    project/mesonproject.cpp  \
    project/mesonprojectimporter.cpp  \
    project/mesonprojectparser.cpp  \
    project/mesonrunconfiguration.cpp  \
    project/ninjabuildstep.cpp  \
    settings/general/generalsettingspage.cpp  \
    settings/general/generalsettingswidget.cpp  \
    settings/general/settings.cpp  \
    settings/tools/kitaspect/mesontoolkitaspect.cpp  \
    settings/tools/kitaspect/ninjatoolkitaspect.cpp  \
    settings/tools/kitaspect/toolkitaspectwidget.cpp  \
    settings/tools/toolitemsettings.cpp  \
    settings/tools/toolsmodel.cpp  \
    settings/tools/toolssettingsaccessor.cpp  \
    settings/tools/toolssettingspage.cpp  \
    settings/tools/toolssettingswidget.cpp  \
    settings/tools/tooltreeitem.cpp  \
    mesonprojectplugin.cpp

RESOURCES += resources.qrc

FORMS += \
   project/buildoptions/mesonbuildsettingswidget.ui \
   project/buildoptions/mesonbuildstepconfigwidget.ui \
   settings/general/generalsettingswidget.ui \
   settings/tools/toolitemsettings.ui \
   settings/tools/toolssettingswidget.ui