【发布时间】:2017-04-05 08:31:12
【问题描述】:
简而言之:是否可以让Rule 项目(或类似项目)在install 步骤执行?
如here 所述,我在通过Group 项目安装文件时遇到问题。一个简单的Rule 脚本可能就可以了,但它必须在某个时候运行,最好是在安装期间。
【问题讨论】:
标签: qbs
简而言之:是否可以让Rule 项目(或类似项目)在install 步骤执行?
如here 所述,我在通过Group 项目安装文件时遇到问题。一个简单的Rule 脚本可能就可以了,但它必须在某个时候运行,最好是在安装期间。
【问题讨论】:
标签: qbs
我相信您所链接的问题已经回答了您的主要问题。
规则不能在安装时运行。但是,它们可以生成通过规则分配的文件标签安装的文件。
例如:
Group {
fileTagsFilter: ["someruleoutput"]
qbs.install: true
qbs.installDir: "xyz"
}
这将导致您的产品或其依赖模块中的规则生成的任何带有“someruleoutput”标签的文件都安装到“xyz”目录中。
【讨论】: