gemc / source

gemc website:
gemc.jlab.org
14 stars 72 forks source link

Create a cmake build scheme. #197

Open mholtrop opened 3 years ago

mholtrop commented 3 years ago

Create a CMakeLists.txt and accompanying files to allow Gemc to build smoothly using cmake. Motivation is summarized nicely in Henry Schreiner's talk: CMake: Best practices, https://indico.jlab.org/event/420/#day-2021-03-02

To make this work really nicely, all dependencies (mlibrary, CCDB, evio...) should also be build with cmake and included as external dependencies.