Remove Profile Build Dependency: do it at runtime
- This is for Tizen 4.0.
: Tizen 4.0 Configurability and Build Blocks require
to remove all profile-depending build options in spec files.
(No More profile macros)
: It is recommended to distinguish features/profiles at runtime.
unless it incurs too much overhead, which requires you to
create multiple binaries and subpackages.
: Options not distinguished at runtime:
TM1
(Product only) Wearable.
For non-production, the profile==wearable is not required.
- When you send SR of this commit, you need to create
JIRA-TRE issue of:
. Add bluez-profile_mobile for mobile profile if it has bluez
. Add bluez-profile_wearable for wearble profile if it has bluez
. Add bluez-profile_tv for tv profile if it has bluez
. Add bluez-profile_ivi for ivi profile if it has bluez
. Add bluez-profile_common for common profile if it has bluez
Change-Id: Ia4cf6c31f574dd3c0323e5695e09b46b4472352d
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
12 files changed: