The warning status message uses '\' for line continuation which does not reliably work below cmake 3.0.0. A more universal approach is to use string concatenation:
if(cryptocpp_DISPLAY_CMAKE_SUPPORT_WARNING)
message( STATUS
"*************************************************************************\n"
"The Crypto++ library does not officially support CMake. CMake support is a\n"
"community effort, and the library works with the folks using CMake to help\n"
"improve it. If you find an issue then please fix it or report it at\n"
"https://github.com/noloader/cryptopp-cmake.\n"
"-- *************************************************************************"
)
endif()
The warning status message uses '\' for line continuation which does not reliably work below cmake 3.0.0. A more universal approach is to use string concatenation: