#ifndef COMMON_STEP_STEP_H_
#define COMMON_STEP_STEP_H_
-#include <package-manager.h>
+#include <pkgmgr_installer_error.h>
#include <boost/signals2.hpp>
#include <string>
public:
/** Possible code returned by process, undo, clean, precheck methods. */
enum class Status {
- GLOBALSYMLINK_ERROR = PKGCMD_ERRCODE_GLOBALSYMLINK_ERROR,
- GRANT_PERMISSION_ERROR = PKGCMD_ERRCODE_GRANT_PERMISSION_ERROR,
- IMAGE_ERROR = PKGCMD_ERRCODE_IMAGE_ERROR,
- UNZIP_ERROR = PKGCMD_ERRCODE_UNZIP_ERROR,
- SECURITY_ERROR = PKGCMD_ERRCODE_SECURITY_ERROR,
- REGISTER_ERROR = PKGCMD_ERRCODE_REGISTER_ERROR,
- PRIVILEGE_ERROR = PKGCMD_ERRCODE_PRIVILEGE_ERROR,
- PARSE_ERROR = PKGCMD_ERRCODE_PARSE_ERROR,
- RECOVERY_ERROR = PKGCMD_ERRCODE_RECOVERY_ERROR,
- DELTA_ERROR = PKGCMD_ERRCODE_DELTA_ERROR,
- APP_DIR_ERROR = PKGCMD_ERRCODE_APP_DIR_ERROR,
- CONFIG_ERROR = PKGCMD_ERRCODE_CONFIG_ERROR,
- SIGNATURE_ERROR = PKGCMD_ERRCODE_SIGNATURE_ERROR,
- SIGNATURE_INVALID = PKGCMD_ERRCODE_SIGNATURE_INVALID,
- CERT_ERROR = PKGCMD_ERRCODE_CERT_ERROR,
- AUTHOR_CERT_NOT_MATCH = PKGCMD_ERRCODE_AUTHOR_CERT_NOT_MATCH,
- AUTHOR_CERT_NOT_FOUND = PKGCMD_ERRCODE_AUTHOR_CERT_NOT_FOUND,
- ICON_ERROR = PKGCMD_ERRCODE_ICON_ERROR,
- ICON_NOT_FOUND = PKGCMD_ERRCODE_ICON_NOT_FOUND,
- MANIFEST_ERROR = PKGCMD_ERRCODE_MANIFEST_ERROR,
- MANIFEST_NOT_FOUND = PKGCMD_ERRCODE_MANIFEST_NOT_FOUND,
- PACKAGE_NOT_FOUND = PKGCMD_ERRCODE_PACKAGE_NOT_FOUND,
- OPERATION_NOT_ALLOWED = PKGCMD_ERRCODE_OPERATION_NOT_ALLOWED,
- OUT_OF_SPACE = PKGCMD_ERRCODE_OUT_OF_SPACE,
- INVALID_VALUE = PKGCMD_ERRCODE_INVALID_VALUE,
- ERROR = PKGCMD_ERRCODE_ERROR,
- OK = PKGCMD_ERRCODE_OK
+ GLOBALSYMLINK_ERROR = PKGMGR_INSTALLER_ERRCODE_GLOBALSYMLINK_ERROR,
+ GRANT_PERMISSION_ERROR = PKGMGR_INSTALLER_ERRCODE_GRANT_PERMISSION_ERROR,
+ IMAGE_ERROR = PKGMGR_INSTALLER_ERRCODE_IMAGE_ERROR,
+ UNZIP_ERROR = PKGMGR_INSTALLER_ERRCODE_UNZIP_ERROR,
+ SECURITY_ERROR = PKGMGR_INSTALLER_ERRCODE_SECURITY_ERROR,
+ REGISTER_ERROR = PKGMGR_INSTALLER_ERRCODE_REGISTER_ERROR,
+ PRIVILEGE_ERROR = PKGMGR_INSTALLER_ERRCODE_PRIVILEGE_ERROR,
+ PARSE_ERROR = PKGMGR_INSTALLER_ERRCODE_PARSE_ERROR,
+ RECOVERY_ERROR = PKGMGR_INSTALLER_ERRCODE_RECOVERY_ERROR,
+ DELTA_ERROR = PKGMGR_INSTALLER_ERRCODE_DELTA_ERROR,
+ APP_DIR_ERROR = PKGMGR_INSTALLER_ERRCODE_APP_DIR_ERROR,
+ CONFIG_ERROR = PKGMGR_INSTALLER_ERRCODE_CONFIG_ERROR,
+ SIGNATURE_ERROR = PKGMGR_INSTALLER_ERRCODE_SIGNATURE_ERROR,
+ SIGNATURE_INVALID = PKGMGR_INSTALLER_ERRCODE_SIGNATURE_INVALID,
+ CERT_ERROR = PKGMGR_INSTALLER_ERRCODE_CERT_ERROR,
+ AUTHOR_CERT_NOT_MATCH = PKGMGR_INSTALLER_ERRCODE_AUTHOR_CERT_NOT_MATCH,
+ AUTHOR_CERT_NOT_FOUND = PKGMGR_INSTALLER_ERRCODE_AUTHOR_CERT_NOT_FOUND,
+ ICON_ERROR = PKGMGR_INSTALLER_ERRCODE_ICON_ERROR,
+ ICON_NOT_FOUND = PKGMGR_INSTALLER_ERRCODE_ICON_NOT_FOUND,
+ MANIFEST_ERROR = PKGMGR_INSTALLER_ERRCODE_MANIFEST_ERROR,
+ MANIFEST_NOT_FOUND = PKGMGR_INSTALLER_ERRCODE_MANIFEST_NOT_FOUND,
+ PACKAGE_NOT_FOUND = PKGMGR_INSTALLER_ERRCODE_PACKAGE_NOT_FOUND,
+ OPERATION_NOT_ALLOWED = PKGMGR_INSTALLER_ERRCODE_OPERATION_NOT_ALLOWED,
+ OUT_OF_SPACE = PKGMGR_INSTALLER_ERRCODE_OUT_OF_SPACE,
+ INVALID_VALUE = PKGMGR_INSTALLER_ERRCODE_INVALID_VALUE,
+ ERROR = PKGMGR_INSTALLER_ERRCODE_ERROR,
+ OK = PKGMGR_INSTALLER_ERRCODE_OK
};
using StepErrorSignal =