summaryrefslogtreecommitdiffstats
path: root/Source/cmAddCustomCommandCommand.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmAddCustomCommandCommand.cxx')
-rw-r--r--Source/cmAddCustomCommandCommand.cxx28
1 files changed, 0 insertions, 28 deletions
diff --git a/Source/cmAddCustomCommandCommand.cxx b/Source/cmAddCustomCommandCommand.cxx
index a4eaf2c..b178f69 100644
--- a/Source/cmAddCustomCommandCommand.cxx
+++ b/Source/cmAddCustomCommandCommand.cxx
@@ -130,34 +130,6 @@ bool cmAddCustomCommandCommand::InitialPass(std::vector<std::string> 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;
}