summaryrefslogtreecommitdiffstats
path: root/Source/cmSetTargetPropertiesCommand.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2006-03-02 03:45:13 (GMT)
committerBrad King <brad.king@kitware.com>2006-03-02 03:45:13 (GMT)
commit54732b060763dbf6e4750f42e9fd228cb4a9eb12 (patch)
treee03491349314f32eae64daeb2c5cda31e796a229 /Source/cmSetTargetPropertiesCommand.h
parentae62f66033aa79cdbb564bc2e2579def43289c59 (diff)
downloadCMake-54732b060763dbf6e4750f42e9fd228cb4a9eb12.zip
CMake-54732b060763dbf6e4750f42e9fd228cb4a9eb12.tar.gz
CMake-54732b060763dbf6e4750f42e9fd228cb4a9eb12.tar.bz2
ENH: Finished CMAKE_<CONFIG>_POSTFIX feature and documented it. The value of this variable is used when a library target is created to initialize the <CONFIG>_POSTFIX target property. The value of this property is used (even for executables) to define a per-configuration postfix on the name of the target. Also enabled use of the OUTPUT_NAME property for non-executable targets.
Diffstat (limited to 'Source/cmSetTargetPropertiesCommand.h')
-rw-r--r--Source/cmSetTargetPropertiesCommand.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/Source/cmSetTargetPropertiesCommand.h b/Source/cmSetTargetPropertiesCommand.h
index 2bb9a81..fdf41b1 100644
--- a/Source/cmSetTargetPropertiesCommand.h
+++ b/Source/cmSetTargetPropertiesCommand.h
@@ -69,7 +69,15 @@ public:
"(for SHARED library targets). "
"OUTPUT_NAME sets the real name of a target when it is built and "
"can be used to help create two targets of the same name even though "
- "CMake requires unique logical target names.\n"
+ "CMake requires unique logical target names. "
+ "<CONFIG>_POSTFIX sets a postfix for the real name of the target "
+ "when it is built under the configuration named by <CONFIG> "
+ "(in upper-case, such as \"DEBUG_POSTFIX\"). The value of "
+ "this property is initialized when the target is created to the "
+ "value of the variable CMAKE_<CONFIG>_POSTFIX (except for executable "
+ "targets because earlier CMake versions which did not use this "
+ "variable for executables)."
+ "\n"
"The LINK_FLAGS property can be used to add extra flags to the "
"link step of a target. "
"DEFINE_SYMBOL sets the name of the preprocessor symbol defined when "