> >
> > It seems to me that a better approach would be to create Boost.Build add-in
> > for
> > Visual Studio, so that you can actually interact with Boost.Build project
> > description, as opposed to just building things.
> >
> >
> One of the reasons for using the IDE, is that it's significantly faster to
> compile with. Running bjam on a project (even with only one .cpp test file)
> which depends on a couple of compiled boost libs (serialization, thread,
> system), takes very, very long time. I'm probably doing something wrong, and
> I actually wonder how people work with bjam in practice. To me, it spends
> too much time in dependency analysis.
> Another reason for the IDE to know about all my files involved, is to allow
> other crucial tools such as Incredibuild and Visual Assist to do their work.
> Without them, my efficiency is about zero nowadays.
That's why I suggest integration with IDE using a proper plugin. That way: