message: Ensure compiler options supported by GCC and Clang are only enable under those compilers.
diff: @@ -151,6 +151,7 @@ set(NOVELRT_LIBRARY_LINK_LIBRARIES
  ${NOVELRT_LINK_LIBRARIES}
  )
  +if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU" OR "${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
  target_compile_options(NovelRT
  PRIVATE
  -Werror
  @@ -228,6 +229,7 @@ if(${SANITIZE_CODE})
  -fsanitize=vptr
  )
  endif ()
  +endif ()
  add_library(NovelRTLib SHARED ${NOVELRT_LIBRARY_HEADERS} ${NOVELRT_LIBRARY_SOURCES})
  target_link_libraries(NovelRTLib ${NOVELRT_LIBRARY_LINK_LIBRARIES})
  