Hi all,
during the current building, I noticed on the Debian Jessie that we have new trouble with newer CMake:
CMake Warning (dev) at cmake/modules/TDEMacros.cmake:434 (get_target_property): Policy CMP0026 is not set: Disallow use of the LOCATION target property. Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy command to set the policy and suppress this warning.
The LOCATION property should not be read from target "kgreet_classic-module". Use the target name directly with add_custom_command, or use the generator expression $<TARGET_FILE>, as appropriate.
There are many such reports on the same topic. I do not know if simply setting the old behavior is the right way.
IF( POLICY CMP0026 ) CMAKE_POLICY( SET CMP0026 OLD ) ENDIF( POLICY CMP0026 )
See: http://www.cmake.org/cmake/help/v3.0/policy/CMP0026.html
What do you think?