Set policy 0100 in toplevel CMAKE
This commit is contained in:
@@ -12,6 +12,12 @@ if("${PROJECT_NAME}" STREQUAL "")
|
|||||||
project (OpenMesh)
|
project (OpenMesh)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# Set AUTO UIC/MOC Policy to new for CMAKE 3.17 or higher
|
||||||
|
if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.17")
|
||||||
|
cmake_policy(SET CMP0100 NEW)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
|
||||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
|
if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
|
||||||
if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "6.0" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER "4.9" OR CMAKE_CXX_COMPILER_VERSION VERSION_EQUAL "4.9")
|
if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "6.0" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER "4.9" OR CMAKE_CXX_COMPILER_VERSION VERSION_EQUAL "4.9")
|
||||||
message(WARNING "Your version of GCC contains an optimizer bug. Please verify that you do not use -O3!")
|
message(WARNING "Your version of GCC contains an optimizer bug. Please verify that you do not use -O3!")
|
||||||
|
|||||||
@@ -101,10 +101,5 @@ macro (acg_qt5)
|
|||||||
# Enable automoc
|
# Enable automoc
|
||||||
set(CMAKE_AUTOMOC ON)
|
set(CMAKE_AUTOMOC ON)
|
||||||
|
|
||||||
if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.17")
|
|
||||||
cmake_policy(SET CMP0100 NEW)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
|
|
||||||
endif (QT5_FOUND)
|
endif (QT5_FOUND)
|
||||||
endmacro ()
|
endmacro ()
|
||||||
|
|||||||
Reference in New Issue
Block a user