Deprecate COMPILE_FLAGS target property.

It is succeeded by COMPILE_OPTIONS, which supports generator
expressions, is a list rather than a string, and is properly
escaped.
This commit is contained in:
Stephen Kelly 2013-10-11 13:39:02 +02:00
parent 2a96e374fc
commit 3507d5afdd
1 changed files with 4 additions and 1 deletions

View File

@ -273,7 +273,10 @@ void cmTarget::DefineProperties(cmake *cm)
"Additional flags to use when compiling this target's sources.", "Additional flags to use when compiling this target's sources.",
"The COMPILE_FLAGS property sets additional compiler flags used " "The COMPILE_FLAGS property sets additional compiler flags used "
"to build sources within the target. Use COMPILE_DEFINITIONS " "to build sources within the target. Use COMPILE_DEFINITIONS "
"to pass additional preprocessor definitions."); "to pass additional preprocessor definitions."
"\n"
"This property is deprecated. Use the COMPILE_OPTIONS property or the "
"target_compile_options command instead.");
cm->DefineProperty cm->DefineProperty
("COMPILE_DEFINITIONS", cmProperty::TARGET, ("COMPILE_DEFINITIONS", cmProperty::TARGET,