Просмотр исходного кода

cmLocalUnixMakefileGenerator3: Skip object file listing for custom targets

Brad King 5 лет назад
Родитель
Сommit
9f8edd6ac3
1 измененных файлов с 2 добавлено и 1 удалено
  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;