On 17 April 2010 18:23, Robert Ramey <ramey@rrsd.com> 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