summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2007-03-09 20:14:27 (GMT)
committerBrad King <brad.king@kitware.com>2007-03-09 20:14:27 (GMT)
commit92ff60b6a64abfac46c91c7f82b400081b6f7832 (patch)
treeb4d9b6df298ed690c520650e2a2930a3ff52b39f /Source/cmTarget.h
parent5ed8ea8a0e0c44c88ad175b76d74ceead2a1327a (diff)
downloadCMake-92ff60b6a64abfac46c91c7f82b400081b6f7832.zip
CMake-92ff60b6a64abfac46c91c7f82b400081b6f7832.tar.gz
CMake-92ff60b6a64abfac46c91c7f82b400081b6f7832.tar.bz2
ENH: Added target properties ARCHIVE_OUTPUT_DIRECTORY, LIBRARY_OUTPUT_DIRECTORY, and RUNTIME_OUTPUT_DIRECTORY. If set these override EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH for a specific target. They can be used to distribute target files in the build tree with the same granularity that the INSTALL command provides for the install tree. This addresses bug#2240 and bug#4210.
Diffstat (limited to 'Source/cmTarget.h')
-rw-r--r--Source/cmTarget.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/cmTarget.h b/Source/cmTarget.h
index d5b5474..665c97b 100644
--- a/Source/cmTarget.h
+++ b/Source/cmTarget.h
@@ -361,6 +361,7 @@ private:
std::string InstallPath;
std::string RuntimeInstallPath;
std::string OutputDir;
+ std::string OutputDirImplib;
std::string Directory;
std::string Location;
std::set<cmStdString> Utilities;