arbor-sim / arbor

The Arbor multi-compartment neural network simulation library.
https://arbor-sim.org
BSD 3-Clause "New" or "Revised" License
105 stars 59 forks source link

Use CPM and simplify CMake. #2267

Open thorstenhater opened 3 months ago

thorstenhater commented 3 months ago

There. I finally cracked. While trying to get CMake to play ball with Tracy I had to devise the next bespoke solution for adding a dependency. Now, we are just using CPM https://github.com/cpm-cmake/CPM.cmake which makes things significantly less painful, if not painless, it's still CMake after all.

This means: