Add build switch to separate onscreen and offscreen targets 84/285984/10
authorayush.k123 <ayush.k123@samsung.com>
Fri, 23 Dec 2022 11:07:31 +0000 (16:37 +0530)
committerAyush Kumar <ayush.k123@samsung.com>
Wed, 4 Jan 2023 05:07:04 +0000 (10:37 +0530)
commit47971e5cbda6f0c0d23bb2b34dbc0608987c09f2
tree133891315b503b4b67c7407fb81134b1df15a34b
parent555be6706d1b40806f3e03ea4ca30997d19ae5eb
Add build switch to separate onscreen and offscreen targets

The RPM size of the normal build is about 200MB. This size is due to
packaging of onscreen targets, chrome and content_shell, in the rpm.
This patch separates chrome and content_shell, and other targets
through a build switch.

Command line for onscreen build:
TV: ./tizen_src/build/build_tv.sh --nodebug --build-chrome
Desktop: ./tizen_src/build/build_desktop.sh --build-chrome

Reference:
1. https://review.tizen.org/gerrit/274726/
2. https://review.tizen.org/gerrit/274898/
3. https://review.tizen.org/gerrit/275228/
4. https://review.tizen.org/gerrit/276006/

Change-Id: I77fe89c4a10175b4f1b4ea28f21cba92b5e001f0
Signed-off-by: Ayush Kumar <ayush.k@samsung.com>
packaging/chromium-efl.spec
tizen_src/build/common.sh
tizen_src/build/config/tizen_features.gni
tizen_src/build/gn_chromiumefl.sh
tizen_src/ewk/BUILD.gn