Преглед на файлове

Hack to make it work almost like before

Andy Cedilnik преди 24 години
родител
ревизия
16977f33f2
променени са 1 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 7 1
      Source/cmAddCustomCommandCommand.cxx

+ 7 - 1
Source/cmAddCustomCommandCommand.cxx

@@ -131,6 +131,8 @@ bool cmAddCustomCommandCommand::InitialPass(std::vector<std::string> const& args
                                outputs, 
                                target.c_str());
 
+
+  // All this is a hack for now
   int cc = outputs.size()-1;
   while( cc >= 0 ) 
     {
@@ -151,7 +153,11 @@ bool cmAddCustomCommandCommand::InitialPass(std::vector<std::string> const& args
       m_Makefile->AddSource(file, target.c_str());
       cc--;
     }
-  m_Makefile->GetTargets()[target.c_str()].GetSourceLists().push_back(target);
+  if ( outputs.size() > 0 )
+    {
+    std::cout << "Target: " << target << std::endl;
+    m_Makefile->GetTargets()[target.c_str()].GetSourceLists().push_back(target);
+    }
   
   return true;
 }