Browse Source

cmVisualStudio10TargetGenerator: Remove unused VS-10-only code

Remove code that is not used since commit 8d6f015d59 (Drop Visual Studio
10 2010 generator, 2022-09-26, v3.25.0-rc1~78^2).
Brad King 2 years ago
parent
commit
f444f172c3
1 changed files with 0 additions and 12 deletions
  1. 0 12
      Source/cmVisualStudio10TargetGenerator.cxx

+ 0 - 12
Source/cmVisualStudio10TargetGenerator.cxx

@@ -2533,18 +2533,6 @@ void cmVisualStudio10TargetGenerator::WriteAllSources(Elem& e0)
         break;
         break;
       case cmGeneratorTarget::SourceKindExternalObject:
       case cmGeneratorTarget::SourceKindExternalObject:
         tool = "Object";
         tool = "Object";
-        if (this->LocalGenerator->GetVersion() <
-            cmGlobalVisualStudioGenerator::VSVersion::VS11) {
-          // For VS == 10 we cannot use LinkObjects to avoid linking custom
-          // command outputs.  If an object file is generated in this target,
-          // then vs10 will use it in the build, and we have to list it as
-          // None instead of Object.
-          std::vector<cmSourceFile*> const* d =
-            this->GeneratorTarget->GetSourceDepends(si.Source);
-          if (d && !d->empty()) {
-            tool = "None";
-          }
-        }
         break;
         break;
       case cmGeneratorTarget::SourceKindExtra:
       case cmGeneratorTarget::SourceKindExtra:
         this->WriteExtraSource(e1, si.Source, toolSettings);
         this->WriteExtraSource(e1, si.Source, toolSettings);