From bd0ec6e4e9d872a12580d97362191e2ef8b8ea99 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Tue, 5 Jun 2018 14:08:28 +1000 Subject: [PATCH] Don't use old policy for CMP0040 Seems no longer required in any case --- python/CMakeLists.txt | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt index 5e25a62d78a..d89eafb7bbd 100644 --- a/python/CMakeLists.txt +++ b/python/CMakeLists.txt @@ -35,12 +35,6 @@ ADD_CUSTOM_TARGET(clean-staged-plugins COMMAND ${CMAKE_COMMAND} -E remove_directory "${PYTHON_OUTPUT_DIRECTORY}/plugins" ) -IF(POLICY CMP0040) # in CMake 3.0.0+ - # Skip 'TARGET signature of add_custom_command() must exist' warning, triggered by macro expansion - CMAKE_POLICY (PUSH) # see POP below (NOTE: must wrap related macros, which record policies) - CMAKE_POLICY (SET CMP0040 OLD) # temporary policy for staging/py_compile macros -ENDIF(POLICY CMP0040) - # Macro to byte-compile a target's staged Python resource(s) MACRO(PY_COMPILE TARGET_NAME RESOURCE_PATHS) IF(WITH_PY_COMPILE) @@ -73,10 +67,6 @@ ADD_SUBDIRECTORY(pyplugin_installer) ADD_SUBDIRECTORY(ext-libs) ADD_SUBDIRECTORY(testing) -IF(POLICY CMP0040) - CMAKE_POLICY (POP) # see PUSH above -ENDIF(POLICY CMP0040) - INCLUDE_DIRECTORIES(SYSTEM ${PYTHON_INCLUDE_PATH} ${SIP_INCLUDE_DIR}