CMakeLists change to silence CMP0071 warning.

Problem identified in Github Issue #1910.

Update to CMake had policy warning of AUTOMOC usage.
See https://cmake.org/cmake/help/latest/policy/CMP0071.html

Commit adds instructions to silence the warning.
Affect of AUTOMOC behaviour with 'new' needs further study.
This commit is contained in:
Scott Furry
2019-05-25 12:05:29 -06:00
parent 1df647b0df
commit 3642d1dedf

View File

@@ -32,6 +32,13 @@ set(CMAKE_CXX_STANDARD_REQUIRED True)
if (POLICY CMP0025)
cmake_policy(SET CMP0025 NEW)
endif ()
# Fix warning of AUTOMOC behavior
if (POLICY CMP0071)
# Use of AUTOMOC is set to old for now for consistency.
# Affects of 'new' behavior is as yet to be determined.
# https://cmake.org/cmake/help/latest/policy/CMP0071.html
cmake_policy(SET CMP0071 OLD)
endif()
if(WIN32 AND MSVC)
if(CMAKE_CL_64)