You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We can just inherit the top-level make (tlm)'s setting; which avoids
having to maintain the minimum for each project.
This fixes the following CMake warning:
CMake Warning (dev) at kv_engine/engines/ep/tests/CMakeLists.txt:120 (target_sources):
Policy CMP0076 is not set: target_sources() command converts relative paths
to absolute. Run "cmake --help-policy CMP0076" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
An interface source of target "ep-engine_ep_unit_tests" has a relative
path.
Note: Moving from CMake minimum 3.2 to 3.15 (current in top-level)
changes policy CMP0065[1], which doesn't export symbols from
executables by default. To allow the breakpad test symbol
recursive_crash_function to still be visible we need to set
ENABLE_EXPORTS on memcached.
[1]: https://cmake.org/cmake/help/latest/policy/CMP0065.html
Change-Id: I2b70d9acfa260c30abcbd6c6d5acc8788ecda188
Reviewed-on: http://review.couchbase.org/c/kv_engine/+/155206
Tested-by: Build Bot <[email protected]>
Reviewed-by: Trond Norbye <[email protected]>
0 commit comments