Browse Source

KDE4: Find the Internal package with NO_POLICY_SCOPE.

If someone in KDE wants to port away from OLD policies, they might want to do
so one policy at a time.  This patch will allow them to use

  find_package(KDE4 NO_POLICY_SCOPE)

in callers to get around the CMP0011 warning, while still getting the policy
settings contained within.
Stephen Kelly 10 years ago
parent
commit
4572d8b34e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      Modules/FindKDE4.cmake

+ 1 - 1
Modules/FindKDE4.cmake

@@ -105,7 +105,7 @@ if (KDE4_DATA_DIR)
    endif ()
 
    # use FindKDE4Internal.cmake to do the rest
-   find_package(KDE4Internal ${_req} ${_quiet})
+   find_package(KDE4Internal ${_req} ${_quiet} NO_POLICY_SCOPE)
 else ()
    if (KDE4_FIND_REQUIRED)
       message(FATAL_ERROR "ERROR: cmake/modules/FindKDE4Internal.cmake not found in ${_data_DIR}")