diff --git a/modules/TDEMacros.cmake b/modules/TDEMacros.cmake index 2afad68..0ff4c17 100644 --- a/modules/TDEMacros.cmake +++ b/modules/TDEMacros.cmake @@ -15,10 +15,6 @@ # ################################################# -include( CheckCXXCompilerFlag ) -include( CheckLinkerFlag OPTIONAL ) -include( TDEVersion ) - ################################################# ##### @@ -67,6 +63,28 @@ if( NOT TDE_CMAKE_ROOT ) endif() +################################################# +##### +##### set necessary CMake policies + +if( POLICY CMP0057 ) + # necessary for CheckLinkerFlag + cmake_policy( SET CMP0057 NEW ) +endif() + + +################################################# +##### +##### necessary includes + +include( CheckCXXCompilerFlag ) +include( CheckCXXSourceCompiles ) +include( CheckLinkerFlag OPTIONAL ) +include( CheckSymbolExists ) +include( CheckTypeSize ) +include( TDEVersion ) + + ################################################# ##### ##### tde_message_author_warning