#1678 DuneEnableAllPackages.cmake uses cmake 2.8.12 features
Metadata
Property | Value |
---|---|
Reported by | Jonathan Youett (youett@mi.fu-berlin.de) |
Reported at | Jun 30, 2015 09:24 |
Type | Bug Report |
Version | Git (pre2.4) [cmake] |
Operating System | Unspecified / All |
Last edited by | Steffen Müthing (steffen.muething@iwr.uni-heidelberg.de) |
Last edited at | Jun 30, 2015 16:22 |
Closed by | Steffen Müthing (steffen.muething@iwr.uni-heidelberg.de) |
Closed at | Jun 30, 2015 16:22 |
Closed in version | 2.4 |
Resolution | Fixed |
Comment | This is actually a partial Fixed / Not a Bug. |
We do not support dune_enable_all_packages() on older CMake versions (older than 2.8.12), but we did a poor job of communicating that.
I also found a few other bugs while improving the error reporting, see the merge commits listed below for more detailed information.
Fixed:
master 90411efd releases/2.4 b3d8b8f8 |
Description
Hey duners,
in the documentation and the discussion #1619 (closed) it was claimed that the Dune 2.4 release should run with cmake 2.8.6
I am using the current master of the core modules where DuneEnableAllPackages.cmake contains methods
'add_compile_options' 'target_include_directories' 'target_compile_definitions' 'target_compile_options'
which are first introduced in cmake 2.8.12. Is this intended?
Best Jonathan