# make_info_file.sh : make /etc/info.ini
#
+PATH=/bin:/usr/bin:/sbin:/usr/sbin
+
. /etc/tizen-build.conf
TYPE=$(echo $TZ_BUILD_RELEASE_TYPE | tr '[:upper:]' '[:lower:]')
ID=$(echo $TZ_BUILD_ID | sed "s/$DATE.*//")
ID=$(echo $ID | sed "s/[-_.]*$//")
+if [ "$1" == "hal" ]; then
+ cat <<EOF > /hal/etc/hal-info.ini
+[Version]
+Model=$TZ_BUILD_RELEASE_NAME;
+Build=$TZ_BUILD_ID;
+Release=$RELEASE;
+[Build]
+Type=$TYPE;
+Date=$TZ_BUILD_DATE;
+Time=$TZ_BUILD_TIME;
+Variant=$TZ_BUILD_VARIANT;
+ID=$ID;
+EOF
-cat <<EOF > /etc/info.ini
+ /usr/bin/system_info_init_db --input=/hal/etc/config/model-config.xml --release=/hal/etc/hal-info.ini --output=/hal/etc/system_info_db
+
+else
+ cat <<EOF > /etc/info.ini
[Version]
Model=$TZ_BUILD_RELEASE_NAME;
Build=$TZ_BUILD_ID;
Variant=$TZ_BUILD_VARIANT;
ID=$ID;
EOF
+
+ /usr/bin/system_info_init_db
+
+ # Create version info file for update
+ if [ -e /usr/share/upgrade/record-version.sh ]; then
+ /usr/share/upgrade/record-version.sh
+ fi
+fi