From: fiatluxor (matt_at_[hidden])
Date: 2004-09-29 08:42:31
> Actually, impossible. We can fix the situation in two ways:
> 1. You can explain why you need free feature, and how it should work.
> 2. I can regularize the system so that 'free' and 'multivalued' become
> different things. That would require some care though.
> - Volodya
Thanks for your help Volodya,
For now I will simply enumerate the free features, and they won't be
that free anymore...
I use boost build v2 to build my code, and also to run a series of
tests. These tests require command line arguments, that I provide to
the executable via these features. Most of these variables have
predefined values, such as <log_file>/dev/null. But once in a while,
I'd like to go in there and run a series of tests with e.g.
<log_file>foo.txt, and being able to do this from the command line
would help the people running the tests because they wouldn't have to
play with Jamfiles and such. So yes, ideally, free and multivalued
would be distinguishable, but there are so many nice things about bjam
--v2 as it is that I'll stick with it.
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