Jam, Visual Studio, XBox 360

"Craft, Steven" <[email protected]>
Newsgroups gmane.games.devel.sweng
Message-ID <011AE49D146BF149982F73AD7EC3EFE7F7B758@wbwknupexmr01.intl.warnerbros.com>
Hi there,

I have seen some discussions touching on this area, but instead of
hijack said threads I thought I'd start a new one. I currently have to
maintain two (main) code building pipelines, one Visual Studio based
(for PC and 360), and one Makefile based (for Wii and PS3). I am
considering giving Incredibuild a go (I have about 50 programmers here,
and lots of non programmers, so a lot of cumulative processing power)
and have read Bizarre Creations case study of how they used Incredibuild
in conjunction with Jam to give them a unified build environment across
multiple platforms, including the ability to generate Visual Studio
projects from their jamfiles. I was wondering if anyone else does this?
I was interesting in whether this can be done with already available
software, or if they had to write their own. I'd be particularly
interested if it is possible to have this setup in a way that the Visual
Studio projects generated are good enough for submission, and include
the ability to set all the optimization options and so forth. Bizarre do
not list Wii as a platform they have integrated in this way, but
certainly I am very keen on finding a solution that works for all
platforms, and allows the end user to build for any platform using the
same system. So with Jam I'd like Visual Studio to call that when you
click build, and also be able to call Jam from the command line for
constant integration/disc build systems.

I don't really want many users messing around with project specific
settings, the only main change most users need to make to the build
system is adding new source files (as they introduce them), and I can
see with Jam it is quite straight forward to separate out this part of
the build from the compiler settings and so on, so that's good. If they
could update that file, and then regenerate the Visual Studio project
files and carry on working, that'd be good.

Also, if anyone has an opinion on Jam in general, I'd like to hear them!

Best regards,

Steve

_______________________________________________
Sweng-Gamedev mailing list
[email protected]
http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.