#1231 Merge cmake support to the trunk
Metadata
Property | Value |
---|---|
Reported by | Markus Blatt (markus@dr-blatt.de) |
Reported at | Jan 18, 2013 09:33 |
Type | Feature Request |
Version | Git (pre2.4) [autotools] |
Operating System | Unspecified / All |
Last edited by | Christoph Grüninger (gruenich@iws.uni-stuttgart.de) |
Last edited at | Oct 2, 2013 09:20 |
Closed by | Christoph Grüninger (gruenich@iws.uni-stuttgart.de) |
Closed at | Oct 2, 2013 09:20 |
Closed in version | 2.3 |
Resolution | Implemented |
Comment | Merge complete (but still not the official build system!). |
dune-grid-dev-howto will be abandoned and will get no CMake support. |
Description
The patches are non-intrusive except for the duneproject and dunecontrol scripts. That is removing support as is simple as deleting the cmake-specific files. People can choose which build system they prefer. The only thing I am not sure about is, how interoperable (e.g. one module with cmake, one with autools) they are.
At least Christoph and myself test them on regular basis (sometimes revealing build problems of the trunk that were not noticed before)
Supporting both build systems is more work, but I am willing to invest time here and will save myself a lot of merging back and forth. On the other hand testing and taking advantage of these features would be made a lot easier for users.