From ef1573b171096598ff967d435472feb3470e91e6 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Tue, 9 Feb 2016 21:16:34 -0800 Subject: [PATCH] cmake: disable warnings introduced by 457f023 Signed-off-by: Kefu Chai --- CMakeLists.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 506d59c826f28..2bfef1c924af4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,6 +7,15 @@ if (NOT (CMAKE_MAJOR_VERSION LESS 3)) # Tweak policies (this one disables "missing" dependency warning) cmake_policy(SET CMP0046 OLD) endif(NOT (CMAKE_MAJOR_VERSION LESS 3)) +# we use LINK_PRIVATE keyword instead of PRIVATE, but do not specify the LINK_PUBLIC +# for target_link_libraries() command when PUBLIC should be used instead, it's just +# for backward compatibility with cmake 2.8.11. +if (POLICY CMP0022) +cmake_policy(SET CMP0022 OLD) +endif (POLICY CMP0022) +if (POLICY CMP0023) +cmake_policy(SET CMP0023 OLD) +endif (POLICY CMP0023) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules/") -- 2.39.5