]> https://gitweb.dealii.org/ - dealii.git/commit
Tests: make mpiexec and numdiff optional
authorMatthias Maier <tamiko@43-1.org>
Sun, 11 Dec 2022 06:07:52 +0000 (00:07 -0600)
committerMatthias Maier <tamiko@43-1.org>
Sun, 11 Dec 2022 07:03:10 +0000 (01:03 -0600)
commitdc831d18da7951cc6f7e4d620c8cf00e4eb489aa
tree16870a83f8310b82c4cca77e33f32d86eb507cce
parent07e1abbbcd892f6bfc111b52c9ed36d5712072c9
Tests: make mpiexec and numdiff optional

Making numdiff (and mpiexec) optional has a number of advantages:

 - First of all, we can call deal_ii_pickup_tests() in user projects
   unconditionally. Previously, it was always necessary to add some
   CMake code to only call the macro if numdiff was available. Or,
   otherwise to frustrate everyone who just wants to configure and
   compile your project and doesn't happen to have numdiff installed.

 - This refactoring will allow us to simply call deal_ii_pickup_tests()
   for configuring out quick tests.
cmake/macros/macro_deal_ii_add_test.cmake
cmake/macros/macro_deal_ii_pickup_tests.cmake

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.