From e0d02e10b5fd76a4bb3a9557e80914b438ab64c3 Mon Sep 17 00:00:00 2001 From: Sebastien Barre Date: Wed, 16 Jan 2002 17:29:24 -0500 Subject: [PATCH] Remove hack. --- Source/cmAddCustomCommandCommand.cxx | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/Source/cmAddCustomCommandCommand.cxx b/Source/cmAddCustomCommandCommand.cxx index a4eaf2c3c..b178f690d 100644 --- a/Source/cmAddCustomCommandCommand.cxx +++ b/Source/cmAddCustomCommandCommand.cxx @@ -130,34 +130,6 @@ bool cmAddCustomCommandCommand::InitialPass(std::vector const& args depends, outputs, target.c_str()); - - - // All this is a hack for now - int cc = outputs.size()-1; - while( cc >= 0 ) - { - std::string fileName = outputs[cc]; - - std::string directory = cmSystemTools::GetFilenamePath(fileName); - if ( directory == std::string() ) - { - directory = outDir; - } - fileName = cmSystemTools::GetFilenameName(fileName); - - std::string::size_type pos = fileName.rfind("."); - fileName = fileName.substr(0, pos); - // Add the generated source to the package target's source list. - cmSourceFile file; - file.SetName(fileName.c_str(), directory.c_str(), "c", false); - m_Makefile->AddSource(file, target.c_str()); - cc--; - } - if ( outputs.size() > 0 ) - { - std::cout << "Target: " << target << std::endl; - m_Makefile->GetTargets()[target.c_str()].GetSourceLists().push_back(target); - } return true; }