]> granicus.if.org Git - libevent/commitdiff
cmake: set CMP0074 to NEW (for OPENSSL_ROOT in appveyor)
authorAzat Khuzhin <a3at.mail@gmail.com>
Mon, 5 Nov 2018 15:23:31 +0000 (18:23 +0300)
committerAzat Khuzhin <a3at.mail@gmail.com>
Mon, 5 Nov 2018 22:05:29 +0000 (01:05 +0300)
We have $env:OPENSSL_ROOT (env) equals to -DOPENSSL_ROOT (cmake
variable) anyway.

cmake complains:
  Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables.
  Run "cmake --help-policy CMP0074" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Environment variable OpenSSL_ROOT is set to:
    C:/OpenSSL-Win64/bin

  For compatibility, CMake is ignoring the variable.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMakeLists.txt

index 4761ad56c5761a4f37f03379c3be416adf9f5d14..e783e46d37a342eb0d37cac6297ac75d6eb0a0b0 100644 (file)
@@ -27,6 +27,9 @@ endif()
 if (POLICY CMP0054)
     cmake_policy(SET CMP0054 NEW)
 endif()
+if (POLICY CMP0074)
+    cmake_policy(SET CMP0074 NEW)
+endif()
 
 if(NOT CMAKE_BUILD_TYPE)
     set(CMAKE_BUILD_TYPE Release