From: dc7.lim Date: Thu, 18 Feb 2016 06:29:31 +0000 (+0900) Subject: Initial upload for model build feature X-Git-Tag: submit/tizen/20160218.065521^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bb7d475e7cffc421fc4541782aefb73ae240ed0f;p=platform%2Fadaptation%2Fmodel-build-features.git Initial upload for model build feature Change-Id: I0701aacf4b4727f8d5f2cc21a9ead50f2c6c9692 --- diff --git a/default/macros.modelbuildfeatures.default b/default/macros.modelbuildfeatures.default new file mode 100644 index 0000000..7fc1259 --- /dev/null +++ b/default/macros.modelbuildfeatures.default @@ -0,0 +1,49 @@ +###################################################################### +# Feature naming rule +# +# format) +# %model_build_feature_[Modulename]_[Function name] [Values] +# +# - Feature name must be lower case letters. +# - Values : BOOLEAN (1/0) or STRING +# ex) +# Module name - wlan +# Function name - disable_5g +# Values - 1/0 (default : 0) +# +# %model_build_feature_wlan_disable_5g 0 +# +###################################################################### + +#########################---APPFW---################################### + + +#########################---Connectivity---############################# + + +#########################---Graphics---################################### + + +#########################---Input ServiceFW---############################# + + +#########################---Location---################################### + + +#########################---Multimedia---################################## + + +#########################---Telephony---################################### + +#########################---UIFW---######################################## + + +#########################---Graphics---######################################## + + + + + + + + diff --git a/default/macros.modelbuildfeatures.tm1 b/default/macros.modelbuildfeatures.tm1 new file mode 100644 index 0000000..46fc876 --- /dev/null +++ b/default/macros.modelbuildfeatures.tm1 @@ -0,0 +1,44 @@ +###################################################################### +# Feature naming rule +# +# format) +# %model_build_feature_[Modulename]_[Function name] [Values] +# +# - Feature name must be lower case letters. +# - Values : BOOLEAN (1/0) or STRING +# ex) +# Module name - wlan +# Function name - disable_5g +# Values - 1/0 (default : 0) +# +# %model_build_feature_wlan_disable_5g 0 +# +###################################################################### + +#########################---APPFW---################################### + + +#########################---Connectivity---############################# + + +#########################---Graphics---################################### + + +#########################---Input ServiceFW---############################# + + +#########################---Location---################################### + + +#########################---Multimedia---################################## + + +#########################---Telephony---################################### + + +#########################---UIFW---######################################## + + +#########################---Graphics---######################################## + + diff --git a/default/macros.modelbuildfeatures.tw1 b/default/macros.modelbuildfeatures.tw1 new file mode 100644 index 0000000..9924ca7 --- /dev/null +++ b/default/macros.modelbuildfeatures.tw1 @@ -0,0 +1,54 @@ +###################################################################### +# Feature naming rule +# +# format) +# %model_build_feature_[Modulename]_[Function name] [Values] +# +# - Feature name must be lower case letters. +# - Values : BOOLEAN (1/0) or STRING +# ex) +# Module name - wlan +# Function name - disable_5g +# Values - 1/0 (default : 0) +# +# %model_build_feature_wlan_disable_5g 0 +# +###################################################################### + +#########################---APPFW---################################### + + + +#########################---Connectivity---############################# + + +#########################---Graphics---################################### + + + +#########################---Input ServiceFW---############################# + + + +#########################---Location---################################### + + + +#########################---Multimedia---################################## + + + +#########################---Telephony---################################### + + +#########################---UIFW---######################################## +%model_build_feature_formfactor circle + + + + + + + + + diff --git a/packaging/model-build-features.spec b/packaging/model-build-features.spec new file mode 100644 index 0000000..914d0ee --- /dev/null +++ b/packaging/model-build-features.spec @@ -0,0 +1,37 @@ +%define release_prefix 1 + +Name: model-build-features +Summary: Model Build Feature configuration file for optimize packages-listing +Version: 0.1 +Release: %{release_prefix} +Group: Development/System +Source: %{name}-%{version}.tar.gz +License: Apache-2.0 +URL: http://www.tizen.org +BuildArch: noarch + +%description +Model Build Feature configuration file for optimize packages-listing + +%prep +%setup -q + +%build + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}%{_sysconfdir}/rpm/ +cp default/macros.modelbuildfeatures.default default/macros.modelbuildfeatures +%if "%{profile}" == "mobile" +cp default/macros.modelbuildfeatures.tm1 default/macros.modelbuildfeatures +%else +%if "%{profile}" == "wearable" +cp default/macros.modelbuildfeatures.tw1 default/macros.modelbuildfeatures +%endif +%endif +install -m 644 default/macros.modelbuildfeatures %{buildroot}%{_sysconfdir}/rpm + +%files +%defattr(-,root,root,-) +%{_sysconfdir}/rpm/macros.modelbuildfeatures +