Open gonuke opened 5 months ago
Is there a specific version of CMake and c++ that this should be targeting?
CMake 3.18 is recommended as it enables setting the minimum version of different packages. I'm not sure why we need to upgrade to C++17, but in such a case, we can replace dynamic exceptions (throw without an explicit exception specification) with appropriate error handling mechanisms such as std::exception
and try-catch blocks
.
ALARA needs to have its build system and some language features udpated.