Build platform-api-wrapper library within chromium-efl 90/317790/6
authorGajendra N <gajendra.n@samsung.com>
Wed, 18 Sep 2024 05:06:16 +0000 (10:36 +0530)
committerGajendra N <gajendra.n@samsung.com>
Mon, 23 Sep 2024 04:13:52 +0000 (09:43 +0530)
commitc22014b388e6362bc855bbca5eba1b4aeb330b09
tree9af2dba6e7f483fc63fbe3f93563c77281402817
parenta69e1971f919b11466016a02aaf7bdb948097b77
Build platform-api-wrapper library within chromium-efl

This commit unifies platform-api-wrapper build for standard and TV profiles.
Builds the .so library with GCC, CMake and links with libchromium-impl.

Adds build switch --disable-platform-api-wrapper to disable the functionality
which is enabled by default.

Change-Id: I680d2864ee03687524183175aee1bb2199df256b
Signed-off-by: Gajendra N <gajendra.n@samsung.com>
17 files changed:
packaging/chromium-efl.spec
tizen_src/build/BUILD.gn
tizen_src/build/common.sh
tizen_src/build/config/tizen_features.gni
tizen_src/build/gbs.conf.in
tizen_src/build/local_repository/chromium-efl-platform-api-wrapper-1.0.0-1.armv7l.rpm [deleted file]
tizen_src/chromium_impl/media/filters/ieme_drm_bridge.cc
tizen_src/ewk/efl_integration/BUILD.gn
tizen_src/ewk/efl_integration/renderer/key_systems_tizen.cc
tizen_src/platform_api_wrapper/CMakeLists.txt
tizen_src/platform_api_wrapper/README [deleted file]
tizen_src/platform_api_wrapper/build.sh
tizen_src/platform_api_wrapper/chromium-efl-platform-api-wrapper.pc [deleted file]
tizen_src/platform_api_wrapper/gbs.conf [deleted file]
tizen_src/platform_api_wrapper/packaging/chromium-efl-platform-api-wrapper.spec [deleted file]
tizen_src/platform_api_wrapper/platform_api_wrapper.cc
tizen_src/platform_api_wrapper/platform_api_wrapper.h