It allows to load some pkgmgr plugins (listed below) when installing an app.
- shortcut-list
- livebox
- account
- notifications
- privileges
- ime
- font
For example, when installing Settings widget with wrt-installer,
pkgmgr-parser can now load privileges plugin from privacy-manager.
The consequence is that Settings app privacy is inserted in privacy database.
At runtime, Web API access is granted after checking privileges and privacy
in corresponding databases.
Bug-Tizen : TIVI-2617, TIVI-2504/part
Change-Id: If28b0fe6f4041d47b382595a4dd747a9a6203c1c
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
configure_file(parser_path.conf.in parser_path.conf @ONLY)
configure_file(mdparser_list.txt.in mdparser_list.txt @ONLY)
configure_file(category_parser_list.txt.in category_parser_list.txt @ONLY)
+configure_file(tag_parser_list.txt.in tag_parser_list.txt @ONLY)
INSTALL(TARGETS pkgmgr-info DESTINATION ${LIB_INSTALL_DIR} COMPONENT RuntimeLibraries)
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/pkgmgr-info.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/parser_path.conf DESTINATION ${SYSCONFDIR}/package-manager/)
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/mdparser_list.txt DESTINATION ${SYSCONFDIR}/package-manager/parserlib/metadata)
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/category_parser_list.txt DESTINATION ${SYSCONFDIR}/package-manager/parserlib/category)
+INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/tag_parser_list.txt DESTINATION ${SYSCONFDIR}/package-manager/parserlib)
%{_sysconfdir}/package-manager/parser_path.conf
%{_sysconfdir}/package-manager/parserlib/metadata/mdparser_list.txt
%{_sysconfdir}/package-manager/parserlib/category/category_parser_list.txt
+%{_sysconfdir}/package-manager/parserlib/tag_parser_list.txt
%files parser-devel
%manifest %{name}.manifest