summaryrefslogtreecommitdiffstats
path: root/Source/cmInstallCommand.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2007-08-03 20:31:08 (GMT)
committerBrad King <brad.king@kitware.com>2007-08-03 20:31:08 (GMT)
commitbffcff45302210b65728d4d6a4b831e1605150f0 (patch)
treeec02cebffba81d55eeaeabdd58544516dfb0423e /Source/cmInstallCommand.h
parentd7118006deaf15c6e1b796b33cd883dd9bfa14fb (diff)
downloadCMake-bffcff45302210b65728d4d6a4b831e1605150f0.zip
CMake-bffcff45302210b65728d4d6a4b831e1605150f0.tar.gz
CMake-bffcff45302210b65728d4d6a4b831e1605150f0.tar.bz2
ENH: Added warning when an install rule is created from an EXCLUDE_FROM_ALL target. Added a foo/preinstall version of targets that need relinking so that exclude-from-all targets can be manually relinked for installation.
Diffstat (limited to 'Source/cmInstallCommand.h')
-rw-r--r--Source/cmInstallCommand.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmInstallCommand.h b/Source/cmInstallCommand.h
index bb51f9c..b0e9ff7 100644
--- a/Source/cmInstallCommand.h
+++ b/Source/cmInstallCommand.h
@@ -144,6 +144,9 @@ public:
"On non-DLL platforms mySharedLib will be installed to <prefix>/lib "
"and /some/full/path."
"\n"
+ "Installing a target with EXCLUDE_FROM_ALL set to true has "
+ "undefined behavior."
+ "\n"
"The FILES signature:\n"
" INSTALL(FILES files... DESTINATION <dir>\n"
" [PERMISSIONS permissions...]\n"