Hello, CMake ( http://www.cmake.org ) has something called ExternalProject_Add which provides a similar integration with 3rdparty build systems, something like Trace + mkProject :
http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/ExternalProject.cmake;hb=HEAD So far CMake is the best cross-platform build-system I have seen. We are using it at work for Windows-Linux cross-platform development and works very well. It creates Visual C++ solutions and projects on Windows from project (you could say "metaproject") files called CMakeLists.txt (see http://www.elpauer.org/stuff/learning_cmake.pdf - page 10, top slide). On Fri, Apr 9, 2010 at 7:07 PM, Garrett Serack <[email protected]> wrote: > Well, the tools that I built over the last year require a lot of manual > hand-holding, so I'm really planning on rewriting them from scratch again to > make them quite a bit smarter. > > The last generation of tools is on my project page at the > http://gstoolkit.codeplex.com ... but unless you know how to use them, they > are probably not very useful in their current state. > > I'll be filling in more planning details over the next week or so. > > > Garrett Serack | Open Source Software Developer | Microsoft Corporation > I don't make the software you use; I make the software you use better on > Windows. > > > -----Original Message----- > From: Philip Allison [mailto:[email protected]] > Sent: Friday, April 09, 2010 10:03 AM > To: Garrett Serack > Cc: [email protected] > Subject: Re: [Coapp-developers] Conversion to/from UNIX-style build systems? > > On 9 April 2010 17:36, Garrett Serack <[email protected]> wrote: >> So part of CoApp is the evolution of some seriously cool magic that I've >> been working on for the last couple of years. >> >> Tools that can take absolutely any existing build process and turn it >> into Visual Studio project files. I've done this on about 100 projects >> already, and it's pretty damn cool >> > > ^^ This. :D This is the sort of thing I'm interested in, because getting > this right is - IMHO - of critical importance if packaging for CoApp, and > keeping those packages up to date, is going to be a realistic prospect. (Not > to say that there aren't a lot of other, equally important problems to solve, > but this is one of the first ones that needs solving to really prove > feasibility.) > > When do we get to take a look? ;) > > Regards, > Phil > > _______________________________________________ > Mailing list: https://launchpad.net/~coapp-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~coapp-developers > More help : https://help.launchpad.net/ListHelp > -- Pau Garcia i Quiles http://www.elpauer.org (Due to my workload, I may need 10 days to answer) _______________________________________________ Mailing list: https://launchpad.net/~coapp-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~coapp-developers More help : https://help.launchpad.net/ListHelp

