|
|
@@ -110,8 +110,6 @@
|
|
|
|
|
|
#include <sys/stat.h> // struct stat
|
|
|
|
|
|
-#include <memory> // auto_ptr
|
|
|
-
|
|
|
static bool cmakeCheckStampFile(const char* stampName);
|
|
|
static bool cmakeCheckStampList(const char* stampName);
|
|
|
|
|
|
@@ -519,7 +517,7 @@ void cmake::ReadListFile(const std::vector<std::string>& args,
|
|
|
// read in the list file to fill the cache
|
|
|
if(path)
|
|
|
{
|
|
|
- std::auto_ptr<cmLocalGenerator> lg(gg->CreateLocalGenerator());
|
|
|
+ cmsys::auto_ptr<cmLocalGenerator> lg(gg->CreateLocalGenerator());
|
|
|
lg->GetMakefile()->SetHomeOutputDirectory
|
|
|
(cmSystemTools::GetCurrentWorkingDirectory().c_str());
|
|
|
lg->GetMakefile()->SetStartOutputDirectory
|
|
|
@@ -558,7 +556,7 @@ bool cmake::FindPackage(const std::vector<std::string>& args)
|
|
|
this->SetGlobalGenerator(gg);
|
|
|
|
|
|
// read in the list file to fill the cache
|
|
|
- std::auto_ptr<cmLocalGenerator> lg(gg->CreateLocalGenerator());
|
|
|
+ cmsys::auto_ptr<cmLocalGenerator> lg(gg->CreateLocalGenerator());
|
|
|
cmMakefile* mf = lg->GetMakefile();
|
|
|
mf->SetHomeOutputDirectory
|
|
|
(cmSystemTools::GetCurrentWorkingDirectory().c_str());
|
|
|
@@ -1654,7 +1652,7 @@ int cmake::ExecuteCMakeCommand(std::vector<std::string>& args)
|
|
|
if(cmGlobalGenerator* ggd = cm.CreateGlobalGenerator(gen.c_str()))
|
|
|
{
|
|
|
cm.SetGlobalGenerator(ggd);
|
|
|
- std::auto_ptr<cmLocalGenerator> lgd(ggd->CreateLocalGenerator());
|
|
|
+ cmsys::auto_ptr<cmLocalGenerator> lgd(ggd->CreateLocalGenerator());
|
|
|
lgd->GetMakefile()->SetStartDirectory(startDir.c_str());
|
|
|
lgd->GetMakefile()->SetStartOutputDirectory(startOutDir.c_str());
|
|
|
lgd->GetMakefile()->MakeStartDirectoriesCurrent();
|
|
|
@@ -2794,7 +2792,7 @@ int cmake::CheckBuildSystem()
|
|
|
cmake cm;
|
|
|
cmGlobalGenerator gg;
|
|
|
gg.SetCMakeInstance(&cm);
|
|
|
- std::auto_ptr<cmLocalGenerator> lg(gg.CreateLocalGenerator());
|
|
|
+ cmsys::auto_ptr<cmLocalGenerator> lg(gg.CreateLocalGenerator());
|
|
|
cmMakefile* mf = lg->GetMakefile();
|
|
|
if(!mf->ReadListFile(0, this->CheckBuildSystemArgument.c_str()) ||
|
|
|
cmSystemTools::GetErrorOccuredFlag())
|
|
|
@@ -2820,11 +2818,11 @@ int cmake::CheckBuildSystem()
|
|
|
}
|
|
|
|
|
|
// Create the generator and use it to clear the dependencies.
|
|
|
- std::auto_ptr<cmGlobalGenerator>
|
|
|
+ cmsys::auto_ptr<cmGlobalGenerator>
|
|
|
ggd(this->CreateGlobalGenerator(genName));
|
|
|
if(ggd.get())
|
|
|
{
|
|
|
- std::auto_ptr<cmLocalGenerator> lgd(ggd->CreateLocalGenerator());
|
|
|
+ cmsys::auto_ptr<cmLocalGenerator> lgd(ggd->CreateLocalGenerator());
|
|
|
lgd->ClearDependencies(mf, verbose);
|
|
|
}
|
|
|
}
|
|
|
@@ -3067,7 +3065,7 @@ void cmake::MarkCliAsUsed(const std::string& variable)
|
|
|
void cmake::GenerateGraphViz(const char* fileName) const
|
|
|
{
|
|
|
#ifdef CMAKE_BUILD_WITH_CMAKE
|
|
|
- std::auto_ptr<cmGraphVizWriter> gvWriter(
|
|
|
+ cmsys::auto_ptr<cmGraphVizWriter> gvWriter(
|
|
|
new cmGraphVizWriter(this->GetGlobalGenerator()->GetLocalGenerators()));
|
|
|
|
|
|
std::string settingsFile = this->GetHomeOutputDirectory();
|
|
|
@@ -4466,7 +4464,7 @@ int cmake::Build(const std::string& dir,
|
|
|
std::cerr << "Error: could find generator in Cache\n";
|
|
|
return 1;
|
|
|
}
|
|
|
- std::auto_ptr<cmGlobalGenerator> gen(
|
|
|
+ cmsys::auto_ptr<cmGlobalGenerator> gen(
|
|
|
this->CreateGlobalGenerator(it.GetValue()));
|
|
|
std::string output;
|
|
|
std::string projName;
|