2017-04-05 106 views
0

简而言之:是否可以使Rule项(或类似项)在install步执行?Qbs:安装步骤规则

正如here所述,我在通过Group项目安装文件时遇到问题。一个简单的Rule脚本可能会这样做,但它必须在某个时候运行,最好在安装过程中运行。

回答

0

我相信你的主要问题是在你连接的问题上得到解答。

规则不能在安装时运行。然而,他们可以生成通过规则分配的文件标签安装的文件。

例如:

Group { 
    fileTagsFilter: ["someruleoutput"] 
    qbs.install: true 
    qbs.installDir: "xyz" 
} 

这将导致安装到“XYZ”目录与您的产品或依赖于它的模块,规则生成的代码“someruleoutput”的任何文件。