
Vladimir Prus wrote:
Not really. It's used to build C++ projects, of which "Boost C++ Libraries" is one example. If we cared only about building one project, then the question of naming would not matter much -- 'build' would be just fine.
I'm going to assume that it wouldn't be limited to C++ projects Who can resist chiming in on this? Here's my contribution: Among the attributes I would like to see in such a system are: Declarative Recurrsive Language Independent Comprehensive Easy to use Transperant Automatic and of course it's a Project Build System So checking anagrams of the above attributes a couple of possibilities suggest themselves: CLEARBS - Comprehensive Language independent Easy Automatic Recurrsive Build System. uh oh - that doesn't quite work, maybe CLEAR or CLEARD Project Build System. or (D)REACT Project Build System - (Declarative) Recurrsive Easy Automatic Comprehensive Transparant Project Build System READ Project Build System - Recurrsive Easy Automatic Declarative Project Build System READLI Project Build System - (pronounced read-li) - Recurrsive Easy Automatic Declarative Language Independent Project Build System Excluding CLEAR_BS (my personal favorite), REACT has a good flavor: I change something, the build system reacts to it. I'm sure that doing this is a lot more fun than doing the actual work is going to be. Robert Ramey