On Wed, Aug 18, 2010 at 18:02, Niall Douglas <s_sourcefo...@nedprod.com>wrote: [...]
> > As Nat said, bjam is the core of Boost Build but Boost adds a lot to > it. I've always found it lacking in configurability personally, and > like Nat I'm also not fond of its syntax either - much like CMake > too. I will say though that bjam scales very well and has no issue > with truly huge projects. > > But as you might guess from my examples above, I program my build > environment much as I program applications. Anything which saves time > in the long run really, and for me almost all build systems which are > 100% OS portable don't cut it here. If it weren't for the O(N^2) > scaling problem, I'd actually say it's the perfect build system > unless you hate python. And certainly given we're in the C++ SIG for > python it's hard not to naturally recommend it! > See also: WAF http://code.google.com/p/waf/ It is also in Python, but is a lot faster than scons. It has some usability problems (but scons does have them too), but it's a pretty useful tool to know... -- Gustavo J. A. M. Carneiro INESC Porto, UTM, WiN, http://win.inescporto.pt/gjc "The universe is always one step beyond logic." -- Frank Herbert
_______________________________________________ Cplusplus-sig mailing list Cplusplus-sig@python.org http://mail.python.org/mailman/listinfo/cplusplus-sig