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
|
import qbs
QtcProduct {
name: "assetexporterplugin"
type: ["dynamiclibrary"]
installDir: qtc.ide_plugin_path + '/' + installDirName
property string installDirName: qbs.targetOS.contains("macos") ? "QmlDesigner" : "qmldesigner"
Depends { name: "Core" }
Depends { name: "ProjectExplorer" }
Depends { name: "QmlDesigner" }
Depends { name: "Utils" }
cpp.includePaths: base.concat([
"./",
"../designercore/include",
"../../../../share/qtcreator/qml/qmlpuppet/interfaces",
"../../../../share/qtcreator/qml/qmlpuppet/types"
])
Properties {
condition: qbs.targetOS.contains("unix")
cpp.internalVersion: ""
}
Group {
name: "plugin metadata"
files: ["assetexporterplugin.json"]
fileTags: ["qt_plugin_metadata"]
}
files: [
"assetexportdialog.cpp",
"assetexportdialog.h",
"assetexportdialog.ui",
"assetexporter.cpp",
"assetexporter.h",
"assetexporterplugin.cpp",
"assetexporterplugin.h",
"assetexporterplugin.qrc",
"assetexporterview.cpp",
"assetexporterview.h",
"assetexportpluginconstants.h",
"componentexporter.cpp",
"componentexporter.h",
"exportnotification.cpp",
"exportnotification.h",
"filepathmodel.cpp",
"filepathmodel.h",
"parsers/assetnodeparser.cpp",
"parsers/assetnodeparser.h",
"parsers/modelitemnodeparser.cpp",
"parsers/modelitemnodeparser.h",
"parsers/modelnodeparser.cpp",
"parsers/modelnodeparser.h",
"parsers/textnodeparser.cpp",
"parsers/textnodeparser.h"
]
}
|