This example invokes 2 actions for 2 targets
What if 1 action makes 2 targets?

29 сентября 2015, 14:33:52, от "Paulo Márcio Figueiredo Alves" <>:

If you take a look at line 64 you will see an example on how to create two targets.

On Tue, Sep 29, 2015 at 5:42 AM Roman Matsybora <> wrote:
I know all the files that will be produced.
Can you provide example with 2 files generated and then sourced to exe?

--- Исходное сообщение ---
От кого: "Steven Watanabe" <>
Дата: 28 сентября 2015, 20:29:57


On 09/28/2015 11:02 AM, Roman Matsybora wrote:
> In Custom Command section of boost-build documentation there are 3 ways to use custom command: * using make rule 
> * using notfile rule * using generate rule 
> But all of these ways make only one target. 

Actually generate can produce multiple
targets (as long as you know all the
files that will be produced).  Just
create a list of all the targets and
return it from the generating rule.

> If project has some procedure that generates many source files at once, how can I declare them? 
> Example: 
> program make_sources creates a1.cpp and a2.cpp a1.cpp and a2.cpp are not available  before build. 
> main target is exe a : a1.cpp a2.cpp ; 
> How to declare a1.cpp and a2.cpp targets? 

In Christ,
Steven Watanabe

Unsubscribe & other changes:
Unsubscribe & other changes:
Unsubscribe & other changes: