Browse Source

cmLocalCommonGenerator: factor out "long" directory calculation

John Parent 7 months ago
parent
commit
e1041bd270
2 changed files with 8 additions and 1 deletions
  1. 7 1
      Source/cmLocalCommonGenerator.cxx
  2. 1 0
      Source/cmLocalCommonGenerator.h

+ 7 - 1
Source/cmLocalCommonGenerator.cxx

@@ -89,7 +89,7 @@ std::string cmLocalCommonGenerator::GetTargetFortranFlags(
   return flags;
 }
 
-std::string cmLocalCommonGenerator::GetTargetDirectory(
+std::string cmLocalCommonGenerator::ComputeLongTargetDirectory(
   cmGeneratorTarget const* target) const
 {
   std::string dir = target->GetName();
@@ -101,6 +101,12 @@ std::string cmLocalCommonGenerator::GetTargetDirectory(
   return dir;
 }
 
+std::string cmLocalCommonGenerator::GetTargetDirectory(
+  cmGeneratorTarget const* target) const
+{
+  return this->ComputeLongTargetDirectory(target);
+}
+
 void cmLocalCommonGenerator::ComputeObjectFilenames(
   std::map<cmSourceFile const*, std::string>& mapping,
   cmGeneratorTarget const* gt)

+ 1 - 0
Source/cmLocalCommonGenerator.h

@@ -34,6 +34,7 @@ public:
   std::string GetTargetFortranFlags(cmGeneratorTarget const* target,
                                     std::string const& config) override;
 
+  std::string ComputeLongTargetDirectory(cmGeneratorTarget const* gt) const;
   std::string GetTargetDirectory(
     cmGeneratorTarget const* target) const override;