cmCustomCommandGenerator: Port to cmOutputConverter.
This commit is contained in:
parent
0f2a132437
commit
2f1bd62b23
|
@ -13,13 +13,13 @@
|
|||
|
||||
#include "cmMakefile.h"
|
||||
#include "cmCustomCommand.h"
|
||||
#include "cmLocalGenerator.h"
|
||||
#include "cmOutputConverter.h"
|
||||
#include "cmGeneratorExpression.h"
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
cmCustomCommandGenerator::cmCustomCommandGenerator(
|
||||
cmCustomCommand const& cc, const std::string& config, cmMakefile* mf):
|
||||
CC(cc), Config(config), Makefile(mf), LG(mf->GetLocalGenerator()),
|
||||
CC(cc), Config(config), Makefile(mf),
|
||||
OldStyle(cc.GetEscapeOldStyle()), MakeVars(cc.GetEscapeAllowMakeVars()),
|
||||
GE(new cmGeneratorExpression(&cc.GetBacktrace())), DependsDone(false)
|
||||
{
|
||||
|
@ -96,7 +96,8 @@ cmCustomCommandGenerator
|
|||
}
|
||||
else
|
||||
{
|
||||
cmd += this->LG->EscapeForShell(arg, this->MakeVars);
|
||||
cmOutputConverter converter(this->Makefile->GetStateSnapshot());
|
||||
cmd += converter.EscapeForShell(arg, this->MakeVars);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
|
||||
class cmCustomCommand;
|
||||
class cmMakefile;
|
||||
class cmLocalGenerator;
|
||||
class cmGeneratorExpression;
|
||||
|
||||
class cmCustomCommandGenerator
|
||||
|
@ -24,7 +23,6 @@ class cmCustomCommandGenerator
|
|||
cmCustomCommand const& CC;
|
||||
std::string Config;
|
||||
cmMakefile* Makefile;
|
||||
cmLocalGenerator* LG;
|
||||
bool OldStyle;
|
||||
bool MakeVars;
|
||||
cmGeneratorExpression* GE;
|
||||
|
|
Loading…
Reference in New Issue