[QBS] What is the semantic difference between Rule and Transformer?
Stéphane Fabry
sf at xris.eu
Mon Nov 10 09:01:09 CET 2014
A transformer can be used without input, just to produce an output
artifact from nothing.
Le 08-11-14 14:44, Tim Hutt a écrit :
>
> As far as I can see, a Transformer isn't aware of file tags - they act
> on specific file names rather than file types, but yeah they seem to
> overlap a lot and the use case for Transformers isn't totally clear
> from the documentation.
>
> On 8 Nov 2014 13:39, "Smirnov Vladimir" <mapron at yandex.ru
> <mailto:mapron at yandex.ru>> wrote:
>
> From docs:
> -A /multiplex rule/ creates one /transformer/ that takes all input
> artifacts with the matching input file tag and creates one or more
> artifacts.
> -A /simplex rule/ creates one transformer per matching input file.
> -A /transformer/ takes zero or more inputs and produces one or
> more output artifacts from them.
>
> So I can imagine that Rule wraps some Transformer's functionality.
> But why don't just use only Rules? What can i do with Transformer
> that Rule couldn't cover?
>
>
> _______________________________________________
> QBS mailing list
> QBS at qt-project.org <mailto:QBS at qt-project.org>
> http://lists.qt-project.org/mailman/listinfo/qbs
>
>
>
> _______________________________________________
> QBS mailing list
> QBS at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qbs
--
*Stéphane Fabry*, Project & IT Manager
+32 (0)4 367 07 92
*X-RIS* | /X-Ray Imaging Solutions/
www.xris.eu/contact.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/qbs/attachments/20141110/ae5fd954/attachment.html>
More information about the Qbs
mailing list