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
|
import qbs.Utilities
QtcPlugin {
name: "CtfVisualizer"
Depends { name: "Core" }
Depends { name: "Debugger" }
Depends { name: "Tracing" }
Depends { name: "Utils" }
Depends {
name: "Qt"
submodules: [ "quick", "quickwidgets" ]
}
Properties {
condition: qbs.toolchain.contains("gcc") && (!qbs.toolchain.contains("clang")
|| Utilities.versionCompare(cpp.compilerVersion, "17") >= 0)
cpp.cxxFlags: "-Wno-deprecated-literal-operator"
}
files: [
"ctfstatisticsmodel.cpp", "ctfstatisticsmodel.h",
"ctfstatisticsview.cpp", "ctfstatisticsview.h",
"ctftimelinemodel.cpp", "ctftimelinemodel.h",
"ctftracemanager.cpp", "ctftracemanager.h",
"ctfvisualizerconstants.h",
"ctfvisualizerplugin.cpp",
"ctfvisualizertool.cpp", "ctfvisualizertool.h",
"ctfvisualizertraceview.cpp", "ctfvisualizertraceview.h",
"ctfvisualizertr.h",
"../../libs/3rdparty/json/json.hpp",
]
}
|