//TODO stepAbort
//steps
void stepCreateExecFile();
- void stepFinalize();
void stepCopyIconFiles();
void stepCopyLiveboxFiles();
void stepGenerateManifest();
- void stepParseManifest();
- void stepParseUpgradedManifest();
void stepAbortParseManifest();
//For widget update
void stepBackupIconFiles();
- void stepUpdateFinalize();
-
void stepAbortIconFiles();
+ void StartStep();
+ void EndStep();
+
//private data
std::list<std::string> icon_list; //TODO: this should be registered as
// external files
xmlTextWriterPtr writer;
DPL::String manifest_name;
DPL::String manifest_file;
+ std::string commit_manifest;
//private methods
const DPL::OptionalString& tag,
const DPL::String& language,
bool & defaultIconSaved);
+ void DynamicBoxFileCopy(const std::string& sourceFile,
+ const std::string& targetFile);
//for widget update
void backupIconFiles();