Qbs project files: Use groups wherever applicable.

Provides better structuring of source files.

Change-Id: Ic2d0094312bb7c8da01a1f38270564407fdbefce
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
This commit is contained in:
Christian Kandeler
2013-07-30 18:00:27 +02:00
parent 417b80c544
commit 0dab64b6cf
16 changed files with 1226 additions and 1561 deletions

View File

@@ -14,101 +14,78 @@ QtcPlugin {
Depends { name: "RemoteLinux" }
Depends { name: "CPlusPlus"}
files: [
"callgrindcostdelegate.cpp",
"callgrindcostdelegate.h",
"callgrindcostview.cpp",
"callgrindcostview.h",
"callgrindengine.cpp",
"callgrindengine.h",
"callgrindhelper.cpp",
"callgrindhelper.h",
"callgrindnamedelegate.cpp",
"callgrindnamedelegate.h",
"callgrindtextmark.cpp",
"callgrindtextmark.h",
"callgrindtool.cpp",
"callgrindtool.h",
"callgrindvisualisation.cpp",
"callgrindvisualisation.h",
"memcheckengine.cpp",
"memcheckengine.h",
"memcheckerrorview.cpp",
"memcheckerrorview.h",
"memchecktool.cpp",
"memchecktool.h",
"suppressiondialog.cpp",
"suppressiondialog.h",
"valgrindconfigwidget.cpp",
"valgrindconfigwidget.h",
"valgrindconfigwidget.ui",
"valgrindengine.cpp",
"valgrindengine.h",
"valgrindplugin.cpp",
"valgrindplugin.h",
"valgrindprocess.cpp",
"valgrindprocess.h",
"valgrindruncontrolfactory.cpp",
"valgrindruncontrolfactory.h",
"valgrindrunner.cpp",
"valgrindrunner.h",
"valgrindsettings.cpp",
"valgrindsettings.h",
"valgrindtool.cpp",
"valgrindtool.h",
"workarounds.cpp",
"workarounds.h",
"callgrind/callgrindabstractmodel.h",
"callgrind/callgrindcallmodel.cpp",
"callgrind/callgrindcallmodel.h",
"callgrind/callgrindcontroller.cpp",
"callgrind/callgrindcontroller.h",
"callgrind/callgrindcostitem.cpp",
"callgrind/callgrindcostitem.h",
"callgrind/callgrindcycledetection.cpp",
"callgrind/callgrindcycledetection.h",
"callgrind/callgrinddatamodel.cpp",
"callgrind/callgrinddatamodel.h",
"callgrind/callgrindfunction.cpp",
"callgrind/callgrindfunction.h",
"callgrind/callgrindfunction_p.h",
"callgrind/callgrindfunctioncall.cpp",
"callgrind/callgrindfunctioncall.h",
"callgrind/callgrindfunctioncycle.cpp",
"callgrind/callgrindfunctioncycle.h",
"callgrind/callgrindparsedata.cpp",
"callgrind/callgrindparsedata.h",
"callgrind/callgrindparser.cpp",
"callgrind/callgrindparser.h",
"callgrind/callgrindproxymodel.cpp",
"callgrind/callgrindproxymodel.h",
"callgrind/callgrindrunner.cpp",
"callgrind/callgrindrunner.h",
"callgrind/callgrindstackbrowser.cpp",
"callgrind/callgrindstackbrowser.h",
"memcheck/memcheckrunner.cpp",
"memcheck/memcheckrunner.h",
"xmlprotocol/announcethread.cpp",
"xmlprotocol/announcethread.h",
"xmlprotocol/error.cpp",
"xmlprotocol/error.h",
"xmlprotocol/errorlistmodel.cpp",
"xmlprotocol/errorlistmodel.h",
"xmlprotocol/frame.cpp",
"xmlprotocol/frame.h",
"xmlprotocol/modelhelpers.cpp",
"xmlprotocol/modelhelpers.h",
"xmlprotocol/parser.cpp",
"xmlprotocol/parser.h",
"xmlprotocol/stack.cpp",
"xmlprotocol/stack.h",
"xmlprotocol/stackmodel.cpp",
"xmlprotocol/stackmodel.h",
"xmlprotocol/status.cpp",
"xmlprotocol/status.h",
"xmlprotocol/suppression.cpp",
"xmlprotocol/suppression.h",
"xmlprotocol/threadedparser.cpp",
"xmlprotocol/threadedparser.h",
]
Group {
name: "General"
files: [
"callgrindcostdelegate.cpp", "callgrindcostdelegate.h",
"callgrindcostview.cpp", "callgrindcostview.h",
"callgrindengine.cpp", "callgrindengine.h",
"callgrindhelper.cpp", "callgrindhelper.h",
"callgrindnamedelegate.cpp", "callgrindnamedelegate.h",
"callgrindtextmark.cpp", "callgrindtextmark.h",
"callgrindtool.cpp", "callgrindtool.h",
"callgrindvisualisation.cpp", "callgrindvisualisation.h",
"memcheckengine.cpp", "memcheckengine.h",
"memcheckerrorview.cpp", "memcheckerrorview.h",
"memchecktool.cpp", "memchecktool.h",
"suppressiondialog.cpp", "suppressiondialog.h",
"valgrindconfigwidget.cpp", "valgrindconfigwidget.h", "valgrindconfigwidget.ui",
"valgrindengine.cpp", "valgrindengine.h",
"valgrindplugin.cpp", "valgrindplugin.h",
"valgrindprocess.cpp", "valgrindprocess.h",
"valgrindruncontrolfactory.cpp", "valgrindruncontrolfactory.h",
"valgrindrunner.cpp", "valgrindrunner.h",
"valgrindsettings.cpp", "valgrindsettings.h",
"valgrindtool.cpp", "valgrindtool.h",
"workarounds.cpp", "workarounds.h",
]
}
Group {
name: "Callgrind"
prefix: "callgrind/"
files: [
"callgrindabstractmodel.h",
"callgrindcallmodel.cpp", "callgrindcallmodel.h",
"callgrindcontroller.cpp", "callgrindcontroller.h",
"callgrindcostitem.cpp", "callgrindcostitem.h",
"callgrindcycledetection.cpp", "callgrindcycledetection.h",
"callgrinddatamodel.cpp", "callgrinddatamodel.h",
"callgrindfunction.cpp", "callgrindfunction.h", "callgrindfunction_p.h",
"callgrindfunctioncall.cpp", "callgrindfunctioncall.h",
"callgrindfunctioncycle.cpp", "callgrindfunctioncycle.h",
"callgrindparsedata.cpp", "callgrindparsedata.h",
"callgrindparser.cpp", "callgrindparser.h",
"callgrindproxymodel.cpp", "callgrindproxymodel.h",
"callgrindrunner.cpp", "callgrindrunner.h",
"callgrindstackbrowser.cpp", "callgrindstackbrowser.h"
]
}
Group {
name: "Memcheck"
prefix: "memcheck/"
files: [
"memcheckrunner.cpp",
"memcheckrunner.h"
]
}
Group {
name: "XML Protocol"
prefix: "xmlprotocol/"
files: [
"announcethread.cpp", "announcethread.h",
"error.cpp", "error.h",
"errorlistmodel.cpp", "errorlistmodel.h",
"frame.cpp", "frame.h",
"modelhelpers.cpp", "modelhelpers.h",
"parser.cpp", "parser.h",
"stack.cpp", "stack.h",
"stackmodel.cpp", "stackmodel.h",
"status.cpp", "status.h",
"suppression.cpp", "suppression.h",
"threadedparser.cpp", "threadedparser.h",
]
}
}