Explorar o código

cmLocalUnixMakefileGenerator3: Skip object file listing for custom targets

Brad King %!s(int64=5) %!d(string=hai) anos
pai
achega
9f8edd6ac3
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      Source/cmLocalUnixMakefileGenerator3.cxx

+ 2 - 1
Source/cmLocalUnixMakefileGenerator3.cxx

@@ -137,7 +137,8 @@ void cmLocalUnixMakefileGenerator3::GetLocalObjectFiles(
   std::map<std::string, LocalObjectInfo>& localObjectFiles)
 {
   for (const auto& gt : this->GetGeneratorTargets()) {
-    if (gt->GetType() == cmStateEnums::INTERFACE_LIBRARY) {
+    if (gt->GetType() == cmStateEnums::INTERFACE_LIBRARY ||
+        gt->GetType() == cmStateEnums::UTILITY) {
       continue;
     }
     std::vector<cmSourceFile const*> objectSources;