[Dune-devel] This weekend CMake will become default buildsystem

Markus Blatt markus at dr-blatt.de
Fri Nov 21 17:33:19 CET 2014


Hi,

I must admit that I have not testet the branch at all. But I am using
CMake to build stuff 90%.

On Fri, Nov 21, 2014 at 05:01:23PM +0100, Christoph GrĂ¼ninger wrote:
> this is a warnings that I'll switch this weekend the default buildsystem
> to CMake. This effects Dune master and will be done by merging the
> feature branch feature/cmake-default-buildsystem.
> Today is the last chance to test the system before it will be rolled out
> for a wider audience.

IMHO I see quite some problems with this approach. The most important
is the following:

You are assuming that everybody that uses the master is also reading
this list. I am unsure whether we can safely assume this. Therefore
people might get caught off guard.

Couldn't we just introduce a immanent warning in dunecontrol that
there will be a switch in the near future to CMake as default and
people should set BUILD_CMAKE=no to keep autotools, whenever there is
run without BUILD_CMAKE set?

Then we could do the actual switch shortly before the release without
bothering to many users by breaking their builds.

Just my 2 cents.

Markus


> _______________________________________________
> Dune-devel mailing list
> Dune-devel at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune-devel


-- 
Do you need more support with DUNE or HPC in general? 

Dr. Markus Blatt - HPC-Simulation-Software & Services http://www.dr-blatt.de
Hans-Bunte-Str. 8-10, 69123 Heidelberg, Germany
Tel.: +49 (0) 160 97590858
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <https://lists.dune-project.org/pipermail/dune-devel/attachments/20141121/c9034044/attachment.sig>


More information about the Dune-devel mailing list