Andrew Stitcher created QPID-7148:
-------------------------------------
Summary: Update CMake to use more modern simpler features
Key: QPID-7148
URL: https://issues.apache.org/jira/browse/QPID-7148
Project: Qpid
Issue Type: Improvement
Components: Build Tools
Reporter: Andrew Stitcher
Assignee: Andrew Stitcher
The CMake build system for Qpid especially the Windows relevant bits can be
improved and made easier to understand by using newer features of more recent
CMake releases (especially post 3.0 features).
This will allow us to remove the warnings:
{noformat}
CMake Warning (dev) at src/msvc.cmake:31 (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 "qpidtypes". Use the
target name directly with add_custom_command, or use the generator
expression $<TARGET_FILE>, as appropriate.
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]