plugin-api: common: Add plugin-api-common 56/287856/26
authorSangYoun Kwak <sy.kwak@samsung.com>
Tue, 7 Feb 2023 06:53:24 +0000 (15:53 +0900)
committerSangYoun Kwak <sy.kwak@samsung.com>
Thu, 9 Mar 2023 07:14:28 +0000 (16:14 +0900)
commit0823f4e0eccc27a381c966290f99bd6213a05f12
tree9d0b9b33f874250ff234275a8ccc49935e940c94
parent5880b22f3e55b60c7b9326c51012b95f05416145
plugin-api: common: Add plugin-api-common

plugin-api was added to provide plugin feature.
Plugin separates target-specific code to plugin-backend
from common Tizen codes such as deviced or resourced.
The structure of plugin-api is based on the hal-api.

The files newly created during build due to this patch are as follows:
(arch=armv7l)

plugin-api-common-0.1.0-0.armv7l.rpm
 * /usr/lib/: libplugin-api-common.so.0 -> libplugin-api-common.so.0.1.0
 * /usr/lib/: libplugin-api-common.so.0.1.0
 * /usr/share/licenses/plugin-api-common: LICENSE.MIT

plugin-api-common-debuginfo-0.1.0-0.armv7l
 * /usr/lib/debug/usr/lib: libplugin-api-common.so.0.1.0.debug

libsyscommon-debugsource-5.0.0-0.armv7l.rpm
 * /usr/src/debug/libsyscommon-5.0.0-0.arm/src/plugin-api/common/include: plugin-common.h
 * /usr/src/debug/libsyscommon-5.0.0-0.arm/src/plugin-api/common/include: plugin-common-interface.h
 * /usr/src/debug/libsyscommon-5.0.0-0.arm/src/plugin-api/common/src: plugin-api-list.h
 * /usr/src/debug/libsyscommon-5.0.0-0.arm/src/plugin-api/common/src: plugin-api-conf.c
 * /usr/src/debug/libsyscommon-5.0.0-0.arm/src/plugin-api/common/src: plugin-api-conf.h
 * /usr/src/debug/libsyscommon-5.0.0-0.arm/src/plugin-api/common/src: common.h
 * /usr/src/debug/libsyscommon-5.0.0-0.arm/src/plugin-api/common/src: plugin-api-common.c

plugin-api-common-devel-0.1.0-0.armv7l
 * /usr/include/plugin: plugin-common.h
 * /usr/include/plugin: plugin-common-interface.h
 * /usr/lib/: libplugin-api-common.so -> libplugin-api-common.so.0
 * /usr/lib/pkgconfig/plugin-api-common.pc
 * /usr/share/licenses/plugin-api-common: LICENSE.MIT

Change-Id: I3c0b385d7bd76b82db8db73beb189b78009b8774
Signed-off-by: SangYoun Kwak <sy.kwak@samsung.com>
CMakeLists.txt
packaging/libsyscommon.spec
src/plugin-api/common/CMakeLists.txt [new file with mode: 0644]
src/plugin-api/common/include/plugin-common-interface.h [new file with mode: 0644]
src/plugin-api/common/include/plugin-common.h [new file with mode: 0644]
src/plugin-api/common/plugin-api-common.pc.in [new file with mode: 0644]
src/plugin-api/common/src/common.h [new file with mode: 0644]
src/plugin-api/common/src/plugin-api-common.c [new file with mode: 0644]
src/plugin-api/common/src/plugin-api-conf.c [new file with mode: 0644]
src/plugin-api/common/src/plugin-api-conf.h [new file with mode: 0644]
src/plugin-api/common/src/plugin-api-list.h [new file with mode: 0644]