[QBS] Error at using multiple artifacts for module's rule

Joerg Bornemann joerg.bornemann at digia.com
Fri May 16 13:57:55 CEST 2014


On 16-May-14 13:44, Denis Shienkov wrote:

>          Artifact  {
>              condition:  product.moduleProperty("qbs",  "generateListing")
>              fileTags:  [  "keil_lst"  ]
>              fileName:  ".lst/"  +  product.name  <http://product.name>  +  "/"  +  FileInfo.baseName(input.filePath)  +  ".lst"
>          }

This output artifact has a condition. If that condition is false, which 
it is by default, there will be no keil_lst artifact in the outputs.

You probably wanted to write
     product.moduleProperty("keil",  "generateListing")
assuming that your module is called keil.


BR,

Joerg



More information about the Qbs mailing list