diff options
author | Brad King <brad.king@kitware.com> | 2012-03-08 21:32:03 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2012-03-12 20:44:03 (GMT) |
commit | f737bd416a49d79db032f97c3046e7eccc6aaea9 (patch) | |
tree | 777cc9c2957cbad01846f63686954bf8ce23a74f /Source/cmGlobalUnixMakefileGenerator3.cxx | |
parent | 9c0a00d6dd6e7419eba61bcac30bdd0715b8b2cd (diff) | |
download | CMake-f737bd416a49d79db032f97c3046e7eccc6aaea9.zip CMake-f737bd416a49d79db032f97c3046e7eccc6aaea9.tar.gz CMake-f737bd416a49d79db032f97c3046e7eccc6aaea9.tar.bz2 |
Pre-compute and store target object directory in cmGeneratorTarget
Add cmGeneratorTarget::ObjectDirectory member to hold the value. In
ComputeTargetObjects set the value to the full path to the target object
directory including any necessary placeholder for the configuration
name.
Diffstat (limited to 'Source/cmGlobalUnixMakefileGenerator3.cxx')
-rw-r--r-- | Source/cmGlobalUnixMakefileGenerator3.cxx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/cmGlobalUnixMakefileGenerator3.cxx b/Source/cmGlobalUnixMakefileGenerator3.cxx index 059692e..9d8a02c 100644 --- a/Source/cmGlobalUnixMakefileGenerator3.cxx +++ b/Source/cmGlobalUnixMakefileGenerator3.cxx @@ -86,6 +86,7 @@ cmGlobalUnixMakefileGenerator3 dir_max += "/"; dir_max += gt->LocalGenerator->GetTargetDirectory(*target); dir_max += "/"; + gt->ObjectDirectory = dir_max; // Compute the name of each object file. for(std::vector<cmSourceFile*>::iterator |