summaryrefslogtreecommitdiffstats
path: root/Source/cmNinjaNormalTargetGenerator.cxx
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2012-10-06 16:30:43 (GMT)
committerStephen Kelly <steveire@gmail.com>2015-07-27 19:59:02 (GMT)
commitec38e4c84faa276e664f950b417a71c3901485f6 (patch)
tree7d7a85fcee40d9f950344f07ea4af5480a05e213 /Source/cmNinjaNormalTargetGenerator.cxx
parentdfb025bf126080f6bb209f6f40ff909c4f5c5c97 (diff)
downloadCMake-ec38e4c84faa276e664f950b417a71c3901485f6.zip
CMake-ec38e4c84faa276e664f950b417a71c3901485f6.tar.gz
CMake-ec38e4c84faa276e664f950b417a71c3901485f6.tar.bz2
Move GetFullPath to cmGeneratorTarget
Diffstat (limited to 'Source/cmNinjaNormalTargetGenerator.cxx')
-rw-r--r--Source/cmNinjaNormalTargetGenerator.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/cmNinjaNormalTargetGenerator.cxx b/Source/cmNinjaNormalTargetGenerator.cxx
index ea2816b..8ec6f5e 100644
--- a/Source/cmNinjaNormalTargetGenerator.cxx
+++ b/Source/cmNinjaNormalTargetGenerator.cxx
@@ -398,15 +398,16 @@ static int calculateCommandLineLengthLimit(int linkRuleLength)
void cmNinjaNormalTargetGenerator::WriteLinkStatement()
{
cmTarget& target = *this->GetTarget();
+ cmGeneratorTarget& gt = *this->GetGeneratorTarget();
const std::string cfgName = this->GetConfigName();
std::string targetOutput = ConvertToNinjaPath(
- target.GetFullPath(cfgName));
+ gt.GetFullPath(cfgName));
std::string targetOutputReal = ConvertToNinjaPath(
- target.GetFullPath(cfgName,
+ gt.GetFullPath(cfgName,
/*implib=*/false,
/*realpath=*/true));
std::string targetOutputImplib = ConvertToNinjaPath(
- target.GetFullPath(cfgName,
+ gt.GetFullPath(cfgName,
/*implib=*/true));
if (target.IsAppBundleOnApple())