From: Sangyoon Jang Date: Tue, 8 Sep 2020 05:57:31 +0000 (+0900) Subject: Fix TpkArchiveInfo X-Git-Tag: submit/tizen/20200910.044255~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3f3013f0b43cf429daf57f1b6dd69c58c7ecccf0;p=platform%2Fcore%2Fappfw%2Ftpk-backend.git Fix TpkArchiveInfo - Make visibility of member method as protected for extendability. - Export tpk_archive_info.h header. Change-Id: I3175665e52ff604ae318af8d110bb27eed240432 Signed-off-by: Sangyoon Jang --- diff --git a/src/lib/CMakeLists.txt b/src/lib/CMakeLists.txt index f8b0604..c25e68e 100644 --- a/src/lib/CMakeLists.txt +++ b/src/lib/CMakeLists.txt @@ -14,3 +14,4 @@ APPLY_PKG_CONFIG(${TARGET_LIBNAME_TPK_ARCHIVE_INFO} PUBLIC ) INSTALL(TARGETS ${TARGET_LIBNAME_TPK_ARCHIVE_INFO} DESTINATION ${SYSCONF_INSTALL_DIR}/package-manager/backendlib) +INSTALL(FILES tpk_archive_info.h DESTINATION ${INCLUDEDIR}/app-installers/tpk/) \ No newline at end of file diff --git a/src/lib/tpk_archive_info.h b/src/lib/tpk_archive_info.h index 693da39..ebcfa19 100644 --- a/src/lib/tpk_archive_info.h +++ b/src/lib/tpk_archive_info.h @@ -21,7 +21,7 @@ class TpkArchiveInfo : public common_installer::ArchiveInfo { : common_installer::ArchiveInfo(path) { } bool LoadArchiveInfo() override; - private: + protected: bool GetPackageInfo(const tpk::parse::TPKConfigParser& parser); bool GetAuthorInfo(const tpk::parse::TPKConfigParser& parser); bool GetPrivilegesInfo(const tpk::parse::TPKConfigParser& parser);