aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/qmlprofiler/qmlprofiler.qbs
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/qmlprofiler/qmlprofiler.qbs')
-rw-r--r--plugins/qmlprofiler/qmlprofiler.qbs96
1 files changed, 96 insertions, 0 deletions
diff --git a/plugins/qmlprofiler/qmlprofiler.qbs b/plugins/qmlprofiler/qmlprofiler.qbs
new file mode 100644
index 0000000000..3ae2365f49
--- /dev/null
+++ b/plugins/qmlprofiler/qmlprofiler.qbs
@@ -0,0 +1,96 @@
+import qbs.base 1.0
+
+import "../QtcPlugin.qbs" as QtcPlugin
+
+QtcPlugin {
+ name: "QmlProfiler"
+
+ Depends { name: "Qt"; submodules: ["widgets", "network", "script", "declarative"] }
+ Depends { name: "Core" }
+ Depends { name: "AnalyzerBase" }
+ Depends { name: "Debugger" }
+ Depends { name: "QmlProjectManager" }
+ Depends { name: "Qt4ProjectManager" }
+ Depends { name: "RemoteLinux" }
+ Depends { name: "ProjectExplorer" }
+ Depends { name: "QtSupport" }
+ Depends { name: "TextEditor" }
+ Depends { name: "QmlDebug" }
+ Depends { name: "QmlJS" }
+ Depends { name: "QmlJSTools" }
+ Depends { name: "CPlusPlus" }
+
+ cpp.includePaths: base.concat("canvas")
+
+ files: [
+ "abstractqmlprofilerrunner.h",
+ "localqmlprofilerrunner.cpp",
+ "localqmlprofilerrunner.h",
+ "qmlprofiler_global.h",
+ "qmlprofilerattachdialog.cpp",
+ "qmlprofilerattachdialog.h",
+ "qmlprofilerclientmanager.cpp",
+ "qmlprofilerclientmanager.h",
+ "qmlprofilerconstants.h",
+ "qmlprofilerdetailsrewriter.cpp",
+ "qmlprofilerdetailsrewriter.h",
+ "qmlprofilerengine.cpp",
+ "qmlprofilerengine.h",
+ "qmlprofilereventsmodelproxy.cpp",
+ "qmlprofilereventsmodelproxy.h",
+ "qmlprofilereventview.cpp",
+ "qmlprofilereventview.h",
+ "qmlprofilermodelmanager.cpp",
+ "qmlprofilermodelmanager.h",
+ "qmlprofileroverviewmodelproxy.cpp",
+ "qmlprofileroverviewmodelproxy.h",
+ "qmlprofilerplugin.cpp",
+ "qmlprofilerplugin.h",
+ "qmlprofilerprocessedmodel.cpp",
+ "qmlprofilerprocessedmodel.h",
+ "qmlprofilersimplemodel.cpp",
+ "qmlprofilersimplemodel.h",
+ "qmlprofilerstatemanager.cpp",
+ "qmlprofilerstatemanager.h",
+ "qmlprofilerstatewidget.cpp",
+ "qmlprofilerstatewidget.h",
+ "qmlprofilertimelinemodelproxy.cpp",
+ "qmlprofilertimelinemodelproxy.h",
+ "qmlprofilertool.cpp",
+ "qmlprofilertool.h",
+ "qmlprofilertreeview.cpp",
+ "qmlprofilertreeview.h",
+ "qmlprofilertracefile.cpp",
+ "qmlprofilertracefile.h",
+ "qmlprofilertraceview.cpp",
+ "qmlprofilertraceview.h",
+ "qmlprofilerviewmanager.cpp",
+ "qmlprofilerviewmanager.h",
+ "qv8profilereventview.h",
+ "qv8profilereventview.cpp",
+ "qv8profilerdatamodel.cpp",
+ "qv8profilerdatamodel.h",
+ "timelinerenderer.cpp",
+ "timelinerenderer.h",
+ "canvas/qdeclarativecanvas.cpp",
+ "canvas/qdeclarativecanvas_p.h",
+ "canvas/qdeclarativecanvastimer.cpp",
+ "canvas/qdeclarativecanvastimer_p.h",
+ "canvas/qdeclarativecontext2d.cpp",
+ "canvas/qdeclarativecontext2d_p.h",
+ "canvas/qmlprofilercanvas.cpp",
+ "canvas/qmlprofilercanvas.h",
+ "qml/Detail.qml",
+ "qml/Label.qml",
+ "qml/MainView.qml",
+ "qml/Overview.js",
+ "qml/Overview.qml",
+ "qml/RangeDetails.qml",
+ "qml/RangeMover.qml",
+ "qml/SelectionRange.qml",
+ "qml/SelectionRangeDetails.qml",
+ "qml/TimeDisplay.qml",
+ "qml/TimeMarks.qml",
+ "qml/qmlprofiler.qrc",
+ ]
+}