summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTaeyoung Kim <ty317.kim@samsung.com>2016-03-21 10:59:57 +0900
committerTaeyoung Kim <ty317.kim@samsung.com>2016-03-21 15:34:44 +0900
commit080f16318c61066f98f5dcc0e8c8c54fff02184d (patch)
tree8f4449de14cbba2cc700fb796a1b57d247719701
parenta165c1d4319c43fe5c9c330c1015fda7f816cdfb (diff)
downloadtizen-release-080f16318c61066f98f5dcc0e8c8c54fff02184d.tar.gz
tizen-release-080f16318c61066f98f5dcc0e8c8c54fff02184d.tar.bz2
tizen-release-080f16318c61066f98f5dcc0e8c8c54fff02184d.zip
- TZ_BUILD_RELEASE_TYPE contains "eng" or "user". Default value is "eng". - TZ_BUILD_VARIANT contains variant information related with build. Default value is "NONE". Change-Id: I658520252c4580f3a65b4de5d7da4c392fe245c0 Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
-rw-r--r--packaging/tizen-release.spec17
1 files changed, 17 insertions, 0 deletions
diff --git a/packaging/tizen-release.spec b/packaging/tizen-release.spec
index 1f5784a..d3aab91 100644
--- a/packaging/tizen-release.spec
+++ b/packaging/tizen-release.spec
@@ -26,6 +26,21 @@ Tizen release files such as various /etc/ files that define the release.
%prep
+%define release_type_default eng
+
+%if z%{?tizen_build_devel_mode} == z && z%{?tizen_build_binary_release_type_eng} == z
+ %define release_type %release_type_default
+%else
+ %if 0%{?tizen_build_devel_mode} == 1 || 0%{?tizen_build_devel_mode} == 1
+ %define release_type %release_type_default
+ %else
+ %define release_type user
+ %endif
+%endif
+
+%define build_variant_default NONE
+%define build_variant %{?tizen_build_variant}%{?!tizen_build_variant:%{build_variant_default}}
+
%build
%install
@@ -128,6 +143,8 @@ cat > %{buildroot}%{_sysconfdir}/tizen-build.conf <<'EOF'
TZ_BUILD_RELEASE_NAME="%{release_name}"
TZ_BUILD_VERSION=%{tizen_version}
TZ_BUILD_FULLVER=%{tizen_full_version}
+TZ_BUILD_RELEASE_TYPE=%{release_type}
+TZ_BUILD_VARIANT=%{build_variant}
TZ_BUILD_PROFILE=%{profile}
TZ_BUILD_PROJECT=%{_project}