Pārlūkot izejas kodu

ENH: Added Cable to Utilities and appropriate CMakeLists.txt changes. Moved VXLNumerics link out of source's root directory and into separate entries for Code and Testing directories. This prevents linking of all programs (like Cable) with the numerics library.

Brad King 25 gadi atpakaļ
vecāks
revīzija
8f6468f9f2
1 mainītis faili ar 7 papildinājumiem un 0 dzēšanām
  1. 7 0
      Source/cmCableCommand.cxx

+ 7 - 0
Source/cmCableCommand.cxx

@@ -71,4 +71,11 @@ void cmCableCommand::SetupCableData()
   std::string pathName = m_Makefile->GetStartOutputDirectory();
   pathName += "/cable_config.xml";
   m_CableData = new cmCableData(this, pathName);
+  
+  std::vector<string> depends;
+  depends.push_back("cable_config.xml");
+  m_Makefile->AddCustomCommand("source_cable_config.xml",
+                               "result_file",
+                               "cable cable_config.xml",
+                               depends);
 }