Kaynağa Gözat

ENH: add PHONY targets

Bill Hoffman 18 yıl önce
ebeveyn
işleme
a24ff4e453

+ 1 - 1
Source/cmGlobalUnixMakefileGenerator3.cxx

@@ -967,7 +967,7 @@ void cmGlobalUnixMakefileGenerator3::WriteHelpRule
       }
     }
   lg->WriteMakeRule(ruleFileStream, "Help Target",
-                    "help:",
+                    "help",
                     no_depends, commands, true);
   ruleFileStream << "\n\n";
 }

+ 4 - 1
Source/cmLocalUnixMakefileGenerator3.cxx

@@ -638,8 +638,11 @@ cmLocalUnixMakefileGenerator3
     replace = *i;
     os << "\t" << replace.c_str() << "\n";
     }
+  if(symbolic)
+    {
+    os << ".PHONY : " << tgt.c_str() << "\n";
+    }
   os << "\n";
-
   // Add the output to the local help if requested.
   if(in_help)
     {