Subject: Re: [boost] [Git] tools/wave missing (was: Documentation for Git and Modular Boost conversion)
From: Daniel Pfeifer (daniel_at_[hidden])
Date: 2012-12-09 02:55:07
2012/12/8 Hartmut Kaiser <hartmut.kaiser_at_[hidden]>
> > On Fri, Dec 7, 2012 at 3:42 PM, Eric Niebler <eric_at_[hidden]> wrote:
> > > On 12/7/2012 11:44 AM, Oliver Kowalke wrote:
> > >> Do I have to clone an additional submodule (which is not mentioned in
> > >> the docu)?
> > >
> > > Beman's docs appear to lack instructions for how to clone the
> > > super-project and initialize the sub-modules. That would be a nice
> > > addition. I don't know the steps and can't find them ATM, but I know
> > > it's documented *somewhere*. Beman?
> > Just added: https://svn.boost.org/trac/boost/wiki/TryModBoost
> > The original instructions were buried in a C++Now presentation slide.
> When I follow those steps as far as I can see everything looks fine except
> for tools/wave, which is missing. Is that intentional?
Yes and no.
All Boost projects live under https://github.com/boost-lib/, there is no
separation in libs and tools.
While our current plan is to do the modularization and migration to
Git separate from the migration to CMake, the modularization was planned
with CMake and Ryppl in mind. The wave tool comes with the Boost.Wave
project: https://github.com/boost-lib/wave (subfolder tool). This builds
nicely with CMake.
A few months ago, we asked about feedback for the modularization layout.
There were no issues raised, but at that time, we did not use the
modularized repositories to build with BB2.
Later, we created the boost meta-project, with all the un-modularized
content plus git submodules, just to be able to use BB2. It seems like we
overlooked the wave tool.
In the end it is up to you: Do you prefer the wave tool in a separate Git
repository or as part of Boost.Wave?
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk