build info: add build id, type, variant, and release inforation
[platform/core/api/system-info.git] / script / make_info_file.sh
1 #!/bin/sh
2 # make_info_file.sh : make /etc/info.ini
3 #
4
5 . /etc/tizen-build.conf
6
7 TYPE=$(echo $TZ_BUILD_RELEASE_TYPE | tr '[:upper:]' '[:lower:]')
8
9 RELEASE=$(echo $TZ_BUILD_ID | sed 's/[^0-9.]//g')
10
11 BUILDID=$(sed -n '/BUILD_ID=/p' /etc/tizen-release)
12 BUILDID=$(echo $BUILDID | sed 's/BUILD_ID=//g')
13
14 cat <<EOF > /etc/info.ini
15 [Version]
16 Model=$TZ_BUILD_RELEASE_NAME;
17 Build=$TZ_BUILD_ID;
18 Release=$RELEASE;
19 [Build]
20 Type=$TYPE;
21 Date=$TZ_BUILD_DATE;
22 Time=$TZ_BUILD_TIME;
23 Variant=$TZ_BUILD_VARIANT;
24 ID=$BUILDID;
25 EOF