From ec6cd75d57f68b6566e1d406de20e59636a881e7 Mon Sep 17 00:00:00 2001 From: hdf89shfdfs <31327577+hdf89shfdfs@users.noreply.github.com> Date: Wed, 2 Dec 2020 17:12:38 -0500 Subject: [PATCH] Remove unneccesssary compile definitions (#957) --- CMakeLists.txt | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 86d09ca..f44425c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -37,16 +37,6 @@ else() gsl_client_set_cxx_standard(${gsl_min_cxx_standard}) endif() -# add definitions to the library and targets that consume it -target_compile_definitions(GSL INTERFACE - $<$: - # remove unnecessary warnings about unchecked iterators - _SCL_SECURE_NO_WARNINGS - # remove deprecation warnings about std::uncaught_exception() (from catch) - _SILENCE_CXX17_UNCAUGHT_EXCEPTION_DEPRECATION_WARNING - > -) - # add include folders to the library and targets that consume it # the SYSTEM keyword suppresses warnings for users of the library if(GSL_STANDALONE_PROJECT)