Boost logo

Boost-Build :

Subject: Re: [Boost-build] Use BB to generate visual studio projects?
From: Christian Holmquist (c.holmquist_at_[hidden])
Date: 2010-04-19 11:37:05

On 17 April 2010 18:23, Robert Ramey <ramey_at_[hidden]> wrote:

> Christian Holmquist wrote:
> > Hi,
> >
> > Has anyone done any work on such a thing, to generate a vc project
> > file that corresponds to what actually gets built from a Jamfile,
> > would it even be possible?
> > Any ideas on where to start if I wanted to hack on such a thing? I'm
> > not too familiar with BB, but I'd be willing to study it a bit if you
> > think there's a solution within reach =)
> You might take a look in .../libs/serialization/vc7ide which contains
> solution and projects for the serialization libraries, tests and demos.
> I use for my main development.
Thanks, I will indeed.

> I built it "by hand" by creating a few template projects. The projects
> were then "cloned" and edited using shell tools (sed, etc.) Now
> it just get's updated from time to time as projects are added
> and dropped from the list.
> I'm not sure if something like that is what you have in mind, but
> there it is. I'm sure that if someone had nothing else to do, he
> could automate the process. In fact I looked into makeing
> Visual Studio Add-in to do just that. But it turned out to be
> easier to "just do it" so that's what I did.
I'm thinking that investing this time would be possible, because I can see a
benefit not only for working with libraries intended for boost (which is my
personal reason for diving into BB), but for using it at work. Managing
million of lines of code in huge amounts of vc projects is tricky, it works
only as long as one don't need to change anything. Switching to the compact
form of jam would make this more pleasant.

/ Christian

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at