blob: f1fbd8f7952bfef6168bae12782a86cbe49b176c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
import qbs
import QtcTool
QtcTool {
name: "buildoutputparser"
Depends { name: "Qt"; submodules: ["core", "widgets"]; }
Depends { name: "ProjectExplorer" }
Depends { name: "QtSupport" }
Depends { name: "QmakeProjectManager" }
Depends { name: "Utils" }
files: [
"main.cpp",
"outputprocessor.cpp", "outputprocessor.h",
]
cpp.rpaths: base.concat(qbs.targetOS.contains("osx")
? ["@executable_path/../"]
: ["$ORIGIN/../" + project.ide_plugin_path + "/QtProject"])
cpp.defines: base.concat(qbs.targetOS.contains("windows") || project.testsEnabled
? ["HAS_MSVC_PARSER"] : [])
}
|