fix clear Mode

This commit is contained in:
Andrei Yankovich 2019-09-16 10:56:22 +03:00
parent 198070a7fe
commit 8316078431
2 changed files with 12 additions and 6 deletions

View File

@ -52,12 +52,18 @@ bool Deploy::prepare() {
int Deploy::deploy() {
if (DeployCore::getMode() != RunMode::Deploy) {
return 0;
}
_fileManager->loadDeployemendFiles(_paramsParser->config()->targetDir);
_extracter->deploy();
switch (DeployCore::getMode() ) {
case RunMode::Deploy:
_extracter->deploy();
break;
case RunMode::Clear:
_extracter->clear();
break;
default:
break;
}
_fileManager->saveDeploymendFiles(_paramsParser->config()->targetDir);
return 0;

View File

@ -50,7 +50,6 @@ class DEPLOYSHARED_EXPORT Extracter {
void extractAllTargets();
void initQtModules();
void clear();
void extractPlugins();
@ -66,6 +65,7 @@ public:
explicit Extracter(FileManager *fileManager, ConfigParser * cqt);
bool createRunScript(const QString &target);
void deploy();
void clear();
friend class deploytest;
};