- Mar 02, 2021
-
-
-
-
-
-
Update dependencies.
-
Use camel case. [bugfix][packagemetadata] Fix missing Python-Requires entry.
-
- Feb 04, 2021
-
-
Simon Praetorius authored
Add Changelog entry reporting about the backported FindPkgConfig
- Feb 02, 2021
-
-
Christoph Grüninger authored
Feature/include findpython3 from cmake 3.19.3 Closes #233 See merge request !916
-
Christoph Grüninger authored
Enables searching first for "unversioned" Python symlinks like python3 or python 3.9
-
Christoph Grüninger authored
* All known code constructs not supported by CMake 3.13 are worked around * Adjusted paths to match location in Dune
-
Christoph Grüninger authored
-
Simon Praetorius authored
Update the FindTBB cmake module to search for the TBBConfig.cmake or the tbb.pc file containing the configuration
-
- Feb 01, 2021
-
-
Christian Engwer authored
[dunecontrol] Error message for invalid path in DUNE_CONTROL_PATH Closes #242 See merge request !926
-
Christoph Grüninger authored
-
- Jan 27, 2021
-
-
Christian Engwer authored
Fix #236 Closes #238 and #236 See merge request !918
-
- Jan 26, 2021
-
-
Andreas Dedner authored
-
Dominic Kempf authored
[cmake] Add a user-facing interface to add additional pip params See merge request !919
-
- Jan 25, 2021
-
-
Andreas Dedner authored
-
Andreas Dedner authored
fix the order in which dune modules are processed when calling `make install_python` with `setup-dunepy`. Also add a `pyproject.toml` to make sure `wheel` is available when installing dune-common. Also added `wheel` to python dependencies in dune.module so that downstream modules can rely on `wheel` being available.
-
Dominic Kempf authored
-
Andreas Dedner authored
-
- Jan 24, 2021
-
-
Christian Engwer authored
cmake arguments were stored as a dict, having mainly definitions in mind. This lead to several issues, as cmake has many different kinds of commmand line arguments. Instead of storing these arguments as a dict, we now only store them as a list, which can directly be passed to Popen, when spawning the cmake process. Fixes #238.
-
Christian Engwer authored
-
- Jan 23, 2021
-
-
Christian Engwer authored
-
Christian Engwer authored
-
Christian Engwer authored
-
Christian Engwer authored
The `dune.module` file containes meta-data and optionally bash function definitions to hook into dunecontrol. We now use regular expression to properly parse the meta-data.
-
- Jan 20, 2021
-
-
Christian Engwer authored
[test][python] allow to overwrite the interpreter for python test command See merge request !915
-
Dominic Kempf authored
-
Dominic Kempf authored
No support for passing multiple interpreters intended.
-
Christian Engwer authored
When using dune_python_add_test the SCRIPT is executed by default with the detected python interpreter. The optional INTERPRETER parameter allows to overwrite this setting, e.g. to pass additional command line arguments or to execute the tests using pytest.
-
- Jan 19, 2021
-
-
Christian Engwer authored
add Python3_EXECUTABLE to `dune_python_add_test` See merge request !914
-
Andreas Dedner authored
-
- Jan 18, 2021
-
-
Andreas Dedner authored
a python script to 'dune_python_add_test'
-
Andreas Dedner authored
-
Andreas Dedner authored
downstream modules: change `COMMAND ${PYTHON_EXECUTABLE} test.py` by `COMMAND test.py`
-
- Jan 17, 2021
-
-
Christoph Grüninger authored
Deprecate DUNE_DEPRECATE and _MSG Closes #91 See merge request !777
-
Christoph Grüninger authored
-
Christoph Grüninger authored
Use on C++14's [[deprecated]] instead.
-