Smaller default build; check MPI support via find_package component. (#619)
Fixes #618 and fixes #617. * Add convenience targets: 'examples' for all examples; 'tests' for all tests. * Add support for component-testing in installed CMake package. * Allow test for MPI support via find_package via component. * Remove REQUIRED specification from `find_dependency()` commands in generated config. * Update `mech_vec.cpp` to match new `fvm_lowered_cell_impl` constructor.
Showing
- CMakeLists.txt 11 additions, 4 deletionsCMakeLists.txt
- cmake/arbor-config.cmake.in 8 additions, 0 deletionscmake/arbor-config.cmake.in
- example/CMakeLists.txt 4 additions, 0 deletionsexample/CMakeLists.txt
- example/bench/CMakeLists.txt 2 additions, 1 deletionexample/bench/CMakeLists.txt
- example/brunel/CMakeLists.txt 2 additions, 1 deletionexample/brunel/CMakeLists.txt
- example/dryrun/CMakeLists.txt 2 additions, 1 deletionexample/dryrun/CMakeLists.txt
- example/generators/CMakeLists.txt 2 additions, 1 deletionexample/generators/CMakeLists.txt
- example/miniapp/CMakeLists.txt 2 additions, 1 deletionexample/miniapp/CMakeLists.txt
- example/ring/CMakeLists.txt 2 additions, 1 deletionexample/ring/CMakeLists.txt
- test/CMakeLists.txt 12 additions, 3 deletionstest/CMakeLists.txt
- test/ubench/CMakeLists.txt 1 addition, 0 deletionstest/ubench/CMakeLists.txt
- test/ubench/mech_vec.cpp 9 additions, 8 deletionstest/ubench/mech_vec.cpp
- test/unit-distributed/CMakeLists.txt 6 additions, 2 deletionstest/unit-distributed/CMakeLists.txt
- test/unit-modcc/CMakeLists.txt 5 additions, 2 deletionstest/unit-modcc/CMakeLists.txt
- test/unit/CMakeLists.txt 3 additions, 1 deletiontest/unit/CMakeLists.txt
- test/validation/CMakeLists.txt 3 additions, 1 deletiontest/validation/CMakeLists.txt
Please register or sign in to comment