[Dune] Dune and CMake

Bernd Flemisch bernd at iws.uni-stuttgart.de
Mon Dec 7 20:15:20 CET 2009


Hi Christian,

thank you for your quick response.

Currently, I do not think of having a replacement. More of 
starting to work on it as an alternative and see how far 
we can get. Of course, it will take a lot of time until it 
can do everything the current build system can do.

So far, we just included it for our module, and we can 
build our tests with it. In comparison, I see two 
advantages:
- CMake is very fast. Configuring takes almost no time.
- Out of source builts are standard.

Since I am not really the expert, @Andreas L.: can you 
maybe add something to this?

Of course you are right that a replacement should be 
better than the stuff it replaces. My question is just 
intended to check for your interest to maybe get us 
motivated getting started.

Kind regards
Bernd

On Mon, 7 Dec 2009 19:41:37 +0100
  Christian Engwer <christi at uni-hd.de> wrote:
> Hi Bernd,
> 
>> for our Dune module Dumux, we alternatively can use 
>>CMake 
>> as build system (thanks to Andreas Lauser). Meanwhile, 
>> some of us, including me, pretty much like using it.
>> 
>> We are definitely interested and might even have some 
>> capabilities to also add this possibility to the Dune 
>> core. This means to add some Makefile.am-like text 
>>files. 
>> The question is whether you would be interested in 
>>having 
>> that alternative, and whether it might even have a 
>>chance 
>> to be included into Dune by means of applying our 
>>patches 
>> from time to time.
> 
> I don't tink we must stick with the autotools, but a 
>replacement will
> have to provide all the current features. I don't know 
>anything about
> cmake. Perhaps you could tell a little bit more about 
>what is working
> and waht not. How much work it would be to port the 
>current
> buildsystem and so on. WOuld it perhaps solve some of 
>the current -
> hard to fix - buildsystem issues?
> 
> I'm not against changing it, but I don't want a half 
>working
> replacement.
> 
> Christian
> 
> _______________________________________________
> Dune mailing list
> Dune at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune

___________________________________________________________

Bernd Flemisch                     phone: +49 711 685 
69162
IWS, Universitaet Stuttgart          fax: +49 711 685 
67020
Pfaffenwaldring 61        email: 
bernd at iws.uni-stuttgart.de
D-70569 Stuttgart             url: 
www.hydrosys.uni-stuttgart.de
___________________________________________________________




More information about the Dune mailing list