Parse virtual root, symlink for apk
[platform/framework/native/installer.git] / inc / InstallerDefs.h
index ab35e68..a4fa821 100755 (executable)
@@ -23,7 +23,7 @@
 
 #include "InstallerUtil.h"
 
-#define OSP_INSTALLER_VERSION "version=[20130522.1]"
+#define OSP_INSTALLER_VERSION "version=[20130528.1]"
 
 #define DIR_BIN                                L"/bin"
 #define DIR_INFO                       L"/info"
@@ -59,6 +59,7 @@
 #define FILE_EXT_INFO                          L"info"
 #define VERSION_INFO_FILE                      L"/info/version.info"
 #define COMPAT_INFO_FILE                       L"/info/compat.info"
+#define VIRTUAL_ROOT_INFO_FILE         L"/info/virtualroot.info"
 #define UISCALABILITY_INFO_FILE                L"/info/uiscalability.info"
 #define WEBSERVICE_INFO_FILE           L"/info/webservice.info"
 #define TYPE_INFO_FILE                         L"/info/type.info"
 
 static const int BLOCK_SIZE = 4096;
 static const int SIGNATURE_FILE_NUMBER_DISTRIBUTOR = 1;
+static const int SIGNATURE_FILE_NUMBER_DISTRIBUTOR2 = 2;
 
 #define OSP_INSTALLER  "osp-installer"
 
@@ -225,6 +227,7 @@ enum InstallerOption
        INSTALLER_OPTION_FILELOG_ON = 32,
        INSTALLER_OPTION_UPDATE_STDOUT = 64,
        INSTALLER_OPTION_CSC = 128,
+       INSTALLER_OPTION_RESET_PRELOADED = 256,
 
 };
 
@@ -287,6 +290,7 @@ enum SignatureFileType
        SIGNATURE_FILE_TYPE_NONE,
        SIGNATURE_FILE_TYPE_AUTHOR,
        SIGNATURE_FILE_TYPE_DISTRIBUTOR,
+       SIGNATURE_FILE_TYPE_DISTRIBUTOR2,
 
 };
 
@@ -310,6 +314,7 @@ enum CategoryType
 
 enum InstallationStorage
 {
+       INSTALLATION_STORAGE_NONE,
        INSTALLATION_STORAGE_INTERNAL,
        INSTALLATION_STORAGE_EXTERNAL,