From: Hyunjin Park Date: Mon, 28 Nov 2016 09:45:36 +0000 (+0900) Subject: [TM2] disable feature for 64bit binary X-Git-Tag: accepted/tizen/3.0/common/20161129.103151^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F05%2F100505%2F3;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [TM2] disable feature for 64bit binary - telephony (target : false, emul : true) - fm radio (target : false, emul : true) - secure element (target : false, emul : false) - NFC (target : false, emul : true) - no change [verification] so files are checked on 64bit emul and tm2 binary Change-Id: Ibbe84d951666d3ebe2c6ffba419983309999ed52 --- diff --git a/packaging/webapi-plugins.spec b/packaging/webapi-plugins.spec index 86f279b..361b04c 100644 --- a/packaging/webapi-plugins.spec +++ b/packaging/webapi-plugins.spec @@ -10,7 +10,7 @@ %define crosswalk_extensions_path %{_libdir}/%{crosswalk_extensions} Name: webapi-plugins -Version: 1.51 +Version: 1.52 Release: 0 License: Apache-2.0 and BSD-3-Clause and MIT Group: Development/Libraries @@ -25,6 +25,14 @@ Source0: %{name}-%{version}.tar.gz %define tizen_is_emulator 1 %endif +%if "%{_repository}" == "arm64-wayland" +# 64bit +%define tizen_is_arm64 1 +%else +# 32bit +%define tizen_is_arm64 0 +%endif + #################################################################### # Common Profile : artik # #################################################################### @@ -84,7 +92,8 @@ Source0: %{name}-%{version}.tar.gz %endif # tizen_profile_common #################################################################### -# Mobile Profile : TM1, Redwood(SM-Z910F), KIRAN(Z130H) # +# Mobile Profile : TM1(32bit), Redwood(SM-Z910F), KIRAN(Z130H) # +# TM2(64bit) #################################################################### %if "%{?profile}" == "mobile" @@ -111,7 +120,18 @@ Source0: %{name}-%{version}.tar.gz %define tizen_feature_exif_support 1 %define tizen_feature_feedback_support 1 %define tizen_feature_filesystem_support 1 + +# FM radio feature +%if 0%{?tizen_is_emulator} %define tizen_feature_fm_radio_support 1 +%else +%if 0%{?tizen_is_arm64} +%define tizen_feature_fm_radio_support 0 +%else +%define tizen_feature_fm_radio_support 1 +%endif +%endif + %if 0%{?tizen_is_emulator} %define tizen_feature_ham_support 1 %else @@ -142,16 +162,34 @@ Source0: %{name}-%{version}.tar.gz %define tizen_feature_power_support 1 %define tizen_feature_preference_support 1 %define tizen_feature_push_support 1 + +# secure element feature %if 0%{?tizen_is_emulator} %define tizen_feature_se_support 0 %else +%if 0%{?tizen_is_arm64} +%define tizen_feature_se_support 0 +%else %define tizen_feature_se_support 1 %endif +%endif + %define tizen_feature_sensor_support 1 %define tizen_feature_sound_support 1 %define tizen_feature_system_info_support 1 %define tizen_feature_system_setting_support 1 + +# telephony feature +%if 0%{?tizen_is_emulator} %define tizen_feature_telephony_support 1 +%else +%if 0%{?tizen_is_arm64} +%define tizen_feature_telephony_support 0 +%else +%define tizen_feature_telephony_support 1 +%endif +%endif + %define tizen_feature_time_support 1 %define tizen_feature_web_setting_support 1 %define tizen_feature_widget_service_support 1