summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2006-04-04 18:53:03 (GMT)
committerBrad King <brad.king@kitware.com>2006-04-04 18:53:03 (GMT)
commit5462f9a2b9b1403a40c5a006cd91d5c46390d501 (patch)
treef3414dd865072d77857973e2ec2b3027b1c56652
parent57a9e26c151f429bc41dd90e86bc50ada9600bd1 (diff)
downloadCMake-5462f9a2b9b1403a40c5a006cd91d5c46390d501.zip
CMake-5462f9a2b9b1403a40c5a006cd91d5c46390d501.tar.gz
CMake-5462f9a2b9b1403a40c5a006cd91d5c46390d501.tar.bz2
ENH: Added documentation for COMPILE_FLAGS property and clarified meaning of DEFINE_SYMBOL.
-rw-r--r--Source/cmSetTargetPropertiesCommand.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/Source/cmSetTargetPropertiesCommand.h b/Source/cmSetTargetPropertiesCommand.h
index 21a7b50..84bbf77 100644
--- a/Source/cmSetTargetPropertiesCommand.h
+++ b/Source/cmSetTargetPropertiesCommand.h
@@ -85,7 +85,13 @@ public:
"compiling sources in a shared library. "
"If not set here then it is set to target_EXPORTS by default "
"(with some substitutions if the target is not a valid C "
- "identifier).\n"
+ "identifier). This is useful for headers to know whether they are "
+ "being included from inside their library our outside to properly "
+ "setup dllexport/dllimport decorations. "
+ "The COMPILE_FLAGS property sets additional compiler flags used "
+ "to build sources within the target. It may also be used to pass "
+ "additional preprocessor definitions."
+ "\n"
"For shared libraries VERSION and SOVERSION can be used to specify "
"the build version and api version respectively. When building or "
"installing appropriate symlinks are created if the platform "