From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-10-17 00:21:05
David Abrahams wrote:
> Vladimir Prus wrote:
> > Hi,
> > as you probably know, V2 has a feature which allows to omit Jamfile for a
> > directory which has project-root.jam file. You need to add one line to
> > project-root.jam and V2 will no longer try to load Jamfile in the same
> > directory and project-root.jam can declare targets.
> > Now, the feature is there for some time and is tested, but... I never use
> > it. It's simpler for me to add project-root.jam once, than to use Jamfile
> > in one place and project-root.jam in another. Further, I'm hacking
> > through project.jam now, and see that this feature involves some
> > complexity.
> > What do people think about removing the feature completely?
> I have no objection to this specific change,
Ok, I have it removed locally already, since several persons agreed.
> but at the same time I
> recognize it's important for people to be able to set up an easy build
> environment with a single Jam file. Our system is great for large
> installations, but it sucks for people who just want to throw together a
> quick project. We should accomodate them somehow. Maybe a new file
> name called "Jamworld" which does it all (or something) ;-)
Is single extra file such a big problem? Except for Ali, nobody raised
concerns about it.
I was helping a colleague to get up to speed with Boost.Build as a user
recently, and in the process discovered that the docs never explicitly say
how to create "your first Boost.Build project". Maybe, documenting this will
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