← Back to team overview

coapp-developers team mailing list archive

Re: Conversion to/from UNIX-style build systems?

 

Hello,

These are the user docs for ExternalProject_Add:

http://cmake.org/cmake/help/cmake-2-8-docs.html#module:ExternalProject

Sorry, I didn't mean to scare you off :-)

On Fri, Apr 9, 2010 at 7:19 PM, Pau Garcia i Quiles
<pgquiles@xxxxxxxxxxx> wrote:
> 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 <garretts@xxxxxxxxxxxxx> 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:mangobrain@xxxxxxxxxxxxxx]
>> Sent: Friday, April 09, 2010 10:03 AM
>> To: Garrett Serack
>> Cc: coapp-developers@xxxxxxxxxxxxxxxxxxx
>> Subject: Re: [Coapp-developers] Conversion to/from UNIX-style build systems?
>>
>> On 9 April 2010 17:36, Garrett Serack <garretts@xxxxxxxxxxxxx> 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     : coapp-developers@xxxxxxxxxxxxxxxxxxx
>> 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)
>



-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)



References