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

Reply via email to