dune-corepy does not like -GNinja in DUNE_CMAKE_FLAGS
Including -GNinja
in DUNE_CMAKE_FLAGS results in the following error:
Traceback (most recent call last):
File "fracture-flow.py", line 4, in <module>
import dune.functions
File "/build/dune-corepy/build-cmake/python/dune/functions/__init__.py", line 1, in <module>
from dune.generator.generator import SimpleGenerator
File "/build/dune-corepy/build-cmake/python/dune/generator/__init__.py", line 9, in <module>
builder = Builder(False)
File "/build/dune-corepy/build-cmake/python/dune/generator/builder.py", line 41, in __init__
dune.common.module.build_dune_py_module(self.dune_py_dir)
File "/build/dune-corepy/build-cmake/python/dune/common/module.py", line 555, in build_dune_py_module
definitions = get_cmake_definitions()
File "/build/dune-corepy/build-cmake/python/dune/common/module.py", line 498, in get_cmake_definitions
key, value = arg.split('=', 1)
ValueError: not enough values to unpack (expected 2, got 1)
Configuring dune-py manually with dunecontrol --opts=...
does work with Ninja though.