Fixed issue with MATHBACKEND not working correctly
Issue was that the add_definitions(-DMATHBACKEND=X)
was not propagating into the C++, and the macro defined default was always being used.
This fixes that be appending the MATHBACKEND definition to the CMAKE_CXX_FLAGS
which does get propagating to the preprocessor.
CRYP-533