Warning, /sdk/cutehmi/tools/cutehmi.qmlplugindump.0/cutehmi.qmlplugindump.0.qbs is written in an unsupported language. File is not indexed.
0001 import qbs 1.0 0002 0003 import cutehmi 0004 0005 //<cutehmi.qmlplugindump.0-1.workaround target="Qt" cause="missing"> 0006 // This tool is provided as a workaround. 0007 Project { 0008 name: "cutehmi.qmlplugindump.0" 0009 0010 condition: !qbs.targetOS.contains("android") 0011 0012 cutehmi.Tool { 0013 condition: Qt.core.versionMajor === 5 && [12, 13, 14, 15].contains(Qt.core.versionMinor) 0014 0015 name: parent.name 0016 0017 consoleApplication: true 0018 0019 vendor: "CuteHMI" 0020 0021 domain: "cutehmi.kde.org" 0022 0023 friendlyName: "QML Plugin Dump" 0024 0025 description: "A tool that generates qmltypes files." 0026 0027 Group { 0028 name: "5.12 branch" 0029 0030 condition: Qt.core.versionMajor === 5 && Qt.core.versionMinor === 12 0031 0032 files: [ 0033 "src/5/12/6/main.cpp", 0034 "src/5/12/6/qmlstreamwriter.cpp", 0035 "src/5/12/6/qmlstreamwriter.h", 0036 "src/5/12/6/qmltypereader.cpp", 0037 "src/5/12/6/qmltypereader.h", 0038 ] 0039 0040 cpp.cxxLanguageVersion: "c++17" 0041 } 0042 0043 Group { 0044 name: "5.13 branch" 0045 0046 condition: Qt.core.versionMajor === 5 && Qt.core.versionMinor === 13 0047 0048 files: [ 0049 "src/5/13/2/main.cpp", 0050 "src/5/13/2/qmlstreamwriter.cpp", 0051 "src/5/13/2/qmlstreamwriter.h", 0052 "src/5/13/2/qmltypereader.cpp", 0053 "src/5/13/2/qmltypereader.h", 0054 ] 0055 0056 cpp.cxxLanguageVersion: "c++17" 0057 } 0058 0059 Group { 0060 name: "5.14 branch" 0061 0062 condition: Qt.core.versionMajor === 5 && Qt.core.versionMinor === 14 0063 0064 files: [ 0065 "src/5/14/0/main.cpp", 0066 "src/5/14/0/qmlstreamwriter.cpp", 0067 "src/5/14/0/qmlstreamwriter.h", 0068 "src/5/14/0/qmltypereader.cpp", 0069 "src/5/14/0/qmltypereader.h", 0070 ] 0071 0072 cpp.cxxLanguageVersion: "c++17" 0073 } 0074 0075 Group { 0076 name: "5.15 branch" 0077 0078 condition: Qt.core.versionMajor === 5 && Qt.core.versionMinor === 15 0079 0080 files: [ 0081 "src/5/15/2/qmlplugindump/main.cpp", 0082 "src/5/15/2/shared/qmlstreamwriter.cpp", 0083 "src/5/15/2/shared/qmlstreamwriter.h", 0084 "src/5/15/2/qmlplugindump/qmltypereader.cpp", 0085 "src/5/15/2/qmlplugindump/qmltypereader.h", 0086 ] 0087 0088 cpp.includePaths: outer.concat(product.sourceDirectory + "/src/5/15/2/shared/") 0089 cpp.cxxLanguageVersion: "c++17" 0090 } 0091 0092 files: [ 0093 "README.md", 0094 ] 0095 0096 Group { 0097 fileTagsFilter: ["application"] 0098 fileTags: ["qmlplugindump"] 0099 } 0100 0101 Depends { name: "Qt.core" } 0102 0103 Depends { name: "Qt.qml-private" } 0104 0105 Depends { name: "Qt.quick-private" } 0106 } 0107 } 0108 //</cutehmi.qmlplugindump.0-1.workaround> 0109 0110 //(c)C: Copyright © 2019, CuteHMI. All rights reserved. 0111 //(c)C: This file is a part of CuteHMI. 0112 //(c)C: CuteHMI is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. 0113 //(c)C: CuteHMI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. 0114 //(c)C: You should have received a copy of the GNU Lesser General Public License along with CuteHMI. If not, see <https://www.gnu.org/licenses/>.