Przeglądaj źródła

now adds src and bin dir into cache

Ken Martin 24 lat temu
rodzic
commit
cdffbea017
1 zmienionych plików z 8 dodań i 0 usunięć
  1. 8 0
      Source/cmProjectCommand.cxx

+ 8 - 0
Source/cmProjectCommand.cxx

@@ -57,8 +57,16 @@ bool cmProjectCommand::Invoke(std::vector<std::string>& args)
   
   
   m_Makefile->AddDefinition(bindir.c_str(),
   m_Makefile->AddDefinition(bindir.c_str(),
 	  m_Makefile->GetCurrentOutputDirectory());
 	  m_Makefile->GetCurrentOutputDirectory());
+  cmCacheManager::GetInstance()->
+    AddCacheEntry(bindir.c_str(),
+		  m_Makefile->GetCurrentOutputDirectory(),
+		  "Value Computed by CMake", cmCacheManager::PATH);
   m_Makefile->AddDefinition(srcdir.c_str(),
   m_Makefile->AddDefinition(srcdir.c_str(),
 	  m_Makefile->GetCurrentDirectory());
 	  m_Makefile->GetCurrentDirectory());
+  cmCacheManager::GetInstance()->
+    AddCacheEntry(srcdir.c_str(),
+		  m_Makefile->GetCurrentDirectory(),
+		  "Value Computed by CMake", cmCacheManager::PATH);
   
   
   return true;
   return true;
 }
 }