Boost logo

Boost-Build :

From: Martin Kortmann (email_at_[hidden])
Date: 2007-12-03 09:50:50


Hi,

I have a dependency problem with my rules.

There is one executable, dependend from some c-files.
This exe must be transfered to an eval system.
The eval system then gets some sets of data and return
the results.

I have in general:

Depends all : result1 result2 result3 ... ;
Depends result1 : testset1 exe ;
Depends result2 : testset2 exe ;
Depends result3 : testset3 exe ;
...
Depends exe : *.c ;

The transfer of the exe to the eval system should only occur
once when one (or more) of the results are needing updates or
when the exe has updated (then all results must be updated).

for example:
some c-file ist changed: compile exe, transfer exe and run all tests
some testsets are chenged: transfer exe and run changed tests
some results are missing: transfer exe and run changed tests

Has anyone any hint for me how i can build my rules and actions
for the transfer?

Thanks
  Martin


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk