[Target]
;arm, x86
cpu=x86
+
+;binary version is equal to package version.
+;This value will be generated automatically in the package build time.
+binary_version=
PLATFORM=${PROFILE}-${VERSION}
# end parse
+# parse packaeg version
+ PAKG_INFO=$BASE_DIR/package/pkginfo.manifest
+ BINARY_VERSION=`awk -F: '$1 == "Version" {name=$2; print name}' $PAKG_INFO`
+ BINARY_VERSION=`echo ${BINARY_VERSION} | tr -d ' '`
+# end parse
+
# new var
IMAGE_DIR=$PKG_DIR/data/platforms/$PLATFORM/emulator-images/$NAME
mkdir -p $IMAGE_DIR
-# make tmp.ini for install script
- cp $META_FILE $PKG_DIR/data/platforms/tmp.ini
}
chk_emulator_image () {
}
get_meta_file() {
- cp $BASE_DIR/info.ini $IMAGE_DIR
+ cp ${META_FILE} ${BASE_DIR}/tmp.ini
+
+ sed -i "s/binary_version=/binary_version=$BINARY_VERSION/g" ${BASE_DIR}/tmp.ini
+ mv $BASE_DIR/tmp.ini $IMAGE_DIR/info.ini
}
set_emulator_image_var
+++ /dev/null
-#!/bin/bash
-
-#TIZEN_SDK_INSTALL_PATH=`echo $INSTALLED_PATH`
-#if [ -z $TIZEN_SDK_INSTALL_PATH ]
-#then
-# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log
-# exit 2;
-#fi
-
-tizen_vms_path=${SDK_DATA_PATH}/emulator-vms
-vms_path=$tizen_vms_path/vms
-if test ! -d "$tizen_vms_path"
-then
- echo "making $tizen_vms_path"
- mkdir -p "$tizen_vms_path"
-fi
-
-if test ! -d "$vms_path"
-then
- echo "making $vms_path"
- mkdir -p "$vms_path"
-fi
-
-#= find recent workspace =======================================================================
-workspace=$vms_path
-resent=`awk -F= '$1 == "RECENT_VMS_PATH" {name=$2; print name}' "${SDK_DATA_PATH}/.tizen-vms-path"`
-if [[ ${resent} != "" ]];
-then
- echo "RECENT_VMS_PATH = "$resent
- workspace=$resent/vms
-fi
-echo "WORKING_VMS_PATH = "$workspace
-
-#= find base image version ======================================================================
-sdk_path=${INSTALLED_PATH}
-
-if [ -e "$sdk_path/platforms/tmp.ini" ];
-then
- version=`awk -F= '$1 == "platform" {name=$2; print name}' $sdk_path/platforms/tmp.ini`
- image_name=`awk -F= '$1 == "name" {name=$2; print name}' $sdk_path/platforms/tmp.ini`
- version="version="\"$version\"
- image_name="base="\"$image_name\"
- rm -r -f "$sdk_path/platforms/tmp.ini"
-else
- image_name="type=\"standard\""
-fi
-echo "BASE_IMAGE_VERSION = "$version
-echo "BASE_IMAGE_NAME = "$image_name
-#==================================================================================================
-
-for file in `ls $workspace`
-do
- if [ -e "$workspace/$file/vm_config.xml" ];
- then
- grep $version "$workspace/$file/vm_config.xml"
- if [ $? -eq 0 ];
- then
- grep $image_name "$workspace/$file/vm_config.xml"
- if [ $? -eq 0 ];
- then
- rm -r -f $workspace/$file
- fi
- fi
- fi
-done
-echo "DONE"
+++ /dev/null
-#!/bin/bash
-
-#TIZEN_SDK_INSTALL_PATH=`echo $INSTALLED_PATH`
-#if [ -z $TIZEN_SDK_INSTALL_PATH ]
-#then
-# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log
-# exit 2;
-#fi
-
-tizen_vms_path=${SDK_DATA_PATH}/emulator-vms
-vms_path=$tizen_vms_path/vms
-if test ! -d "$tizen_vms_path"
-then
- echo "making $tizen_vms_path"
- mkdir -p "$tizen_vms_path"
-fi
-
-if test ! -d "$vms_path"
-then
- echo "making $vms_path"
- mkdir -p "$vms_path"
-fi
-
-#= find recent workspace =======================================================================
-workspace=$vms_path
-resent=`awk -F= '$1 == "RECENT_VMS_PATH" {name=$2; print name}' "${SDK_DATA_PATH}/.tizen-vms-path"`
-if [[ ${resent} != "" ]];
-then
- echo "RECENT_VMS_PATH = "$resent
- workspace=$resent/vms
-fi
-echo "WORKING_VMS_PATH = "$workspace
-
-#= find base image version ======================================================================
-sdk_path=${INSTALLED_PATH}
-
-if [ -e "$sdk_path/platforms/tmp.ini" ];
-then
- version=`awk -F= '$1 == "platform" {name=$2; print name}' $sdk_path/platforms/tmp.ini`
- image_name=`awk -F= '$1 == "name" {name=$2; print name}' $sdk_path/platforms/tmp.ini`
- version="version="\"$version\"
- image_name="base="\"$image_name\"
- rm -r -f "$sdk_path/platforms/tmp.ini"
-else
- image_name="type=\"standard\""
-fi
-echo "BASE_IMAGE_VERSION = "$version
-echo "BASE_IMAGE_NAME = "$image_name
-#==================================================================================================
-
-for file in `ls $workspace`
-do
- if [ -e "$workspace/$file/vm_config.xml" ];
- then
- grep $version "$workspace/$file/vm_config.xml"
- if [ $? -eq 0 ];
- then
- grep $image_name "$workspace/$file/vm_config.xml"
- if [ $? -eq 0 ];
- then
- rm -r -f $workspace/$file
- fi
- fi
- fi
-done
-echo "DONE"
+++ /dev/null
-@ECHO ON
-
-:: make emulator-vms directory :::::::::::::::::::::::::::::::::::::::::::::::::
-set tizen_vms_path=%SDK_DATA_PATH%\emulator-vms
-set vms_path=%tizen_vms_path%\vms
-
-IF NOT EXIST "%tizen_vms_path%" (
- echo making "%tizen_vms_path%"
- mkdir "%tizen_vms_path%"
-) ELSE (
- echo "%tizen_vms_path%" already exists.
-)
-
-IF NOT EXIST "%vms_path%" (
- echo making "%vms_path%"
- mkdir "%vms_path%"
-) ELSE (
- echo "%vms_path%" already exists.
-)
-
-:: find recent workspace :::::::::::::::::::::::::::::::::::::::::::::::::::::::
-set workspace=%vms_path%
-FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%SDK_DATA_PATH%\.tizen-vms-path") DO (
- IF "%%A" == "RECENT_VMS_PATH" (
- set resent=%%B
- )
-)
-
-IF NOT "%resent%" == "" (
- echo "RECENT_VMS_PATH = %resent%"
- set workspace=%resent%\vms
-)
-echo "WORKING_VMS_PATH = %workspace%"
-
-:: setting version and image_name ::::::::::::::::::::::::::::::::::::::::::::::::::::::::
-set sdk_path=%INSTALLED_PATH%
-IF EXIST "%sdk_path%\platforms\tmp.ini" (
- FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%sdk_path%\platforms\tmp.ini") DO (
- IF "%%A" == "platform" (
- set version=%%B
- )
- IF "%%A" == "name" (
- set image_name=%%B
- )
- )
-
- del "%sdk_path%\platforms\tmp.ini"
-)
-
-set version="version=\"%version%\""
-IF %image_name% == "" (
-set image_name="type=\"standard\""
-) ELSE (
-set image_name="base=\"%image_name%\""
-)
-echo "BASE_IMAGE_VERSION = %version%"
-echo "BASE_IMAGE_NAME = %image_name%"
-
-::Delete exist image ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
-
-FOR /D %%I IN ("%workspace%\*") DO (
- IF EXIST "%%I\vm_config.xml" (
- FINDSTR /I %version% "%%I\vm_config.xml"
- IF NOT ERRORLEVEL 1 (
- FINDSTR /I %image_name% "%%I\vm_config.xml"
- IF NOT ERRORLEVEL 1 (
- RD /S /Q "%%I"
- )
- )
- )
-)
-
-echo "DONE"
+++ /dev/null
-#!/bin/bash
-
-if test ! -d "${SDK_DATA_PATH}"
-then
-echo "SDK_DATA_PATH dose not exist."
-exit 0;
-fi
-
-# make vms directroy
-emulator_path=${SDK_DATA_PATH}/emulator
-vms_path=$emulator_path/vms
-if test ! -d "$emulator_path"
-then
- echo "making $emulator_path"
- mkdir -p "$emulator_path"
-fi
-
-if test ! -d "$vms_path"
-then
- echo "making $vms_path"
- mkdir -p "$vms_path"
-fi
-
-# find base image version ======================================================================
-sdk_path=${INSTALLED_PATH}
-if [ -e "$sdk_path/platforms/tmp.ini" ];
-then
- profile=`awk -F= '$1 == "profile" {name=$2; print name}' $sdk_path/platforms/tmp.ini`
- version=`awk -F= '$1 == "version" {name=$2; print name}' $sdk_path/platforms/tmp.ini`
-
- rm -r -f "$sdk_path/platforms/tmp.ini"
-fi
-
-if [[ $profile == "" ]];
-then
- profile="profile="\"mobile\"
-
-else
- profile="profile="\"$profile\"
-
-fi
-
-if [[ $version == "" ]];
-then
- version="version="\"3.0\"
-else
- version="version="\"$version\"
-
-fi
-echo "BASE_IMAGE_PROFILE = "$profile
-echo "BASE_IMAGE_VERSION = "$version
-#==================================================================================================
-
-# delete old version VM
-for file in `ls $vms_path`
-do
- config_file="$vms_path/$file/vm_config.xml"
- if [ -e $config_file ];
- then
-
- if [[ ${profile} != "" ]];
- then
- grep $profile "$config_file"
- if [ $? -eq 0 ];
- then
- grep $version "$config_file"
- if [ $? -eq 0 ];
- then
- rm -r -f $vms_path/$file
- fi
- fi
- fi
- fi
-done
-
-echo "DONE"
+++ /dev/null
-@ECHO ON
-
-:: make emulator-vms directory :::::::::::::::::::::::::::::::::::::::::::::::::
-set tizen_vms_path=%SDK_DATA_PATH%\emulator
-set vms_path=%tizen_vms_path%\vms
-
-IF NOT EXIST "%tizen_vms_path%" (
- echo making "%tizen_vms_path%"
- mkdir "%tizen_vms_path%"
-) ELSE (
- echo "%tizen_vms_path%" already exists.
-)
-
-IF NOT EXIST "%vms_path%" (
- echo making "%vms_path%"
- mkdir "%vms_path%"
-) ELSE (
- echo "%vms_path%" already exists.
-)
-
-:: setting version and image_name ::::::::::::::::::::::::::::::::::::::::::::::::::::::::
-set sdk_path=%INSTALLED_PATH%
-IF EXIST "%sdk_path%\platforms\tmp.ini" (
- FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%sdk_path%\platforms\tmp.ini") DO (
- IF "%%A" == "profile" (
- set profile=%%B
- )
- IF "%%A" == "version" (
- set version=%%B
- )
- )
-
- del "%sdk_path%\platforms\tmp.ini"
-)
-
-IF %profile% == "" (
-set profile="profile=\"mobile\""
-) ELSE (
-set profile="profile=\"%profile%\""
-)
-
-IF %version% == "" (
-set version="version=\"3.0\""
-) ELSE (
-set version="version=\"%version%\""
-)
-
-echo "BASE_IMAGE_PROFILE = %profile%"
-echo "BASE_IMAGE_VERSION = %version%"
-
-::Delete exist image ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
-
-FOR /D %%I IN ("%vms_path%\*") DO (
- IF EXIST "%%I\vm_config.xml" (
- FINDSTR /I %profile% "%%I\vm_config.xml"
- IF NOT ERRORLEVEL 1 (
- FINDSTR /I %version% "%%I\vm_config.xml"
- IF NOT ERRORLEVEL 1 (
- RD /S /Q "%%I"
- )
- )
- )
-)
-
-echo "DONE"
Source: emulator-img
-Version: 1.1.4
+Version: 1.1.8
Maintainer: Yeong-Kyoon Lee <yeongkyoon.lee@samsung.com>
Package: mobile-3.0-emulator-image-x86
-OS: ubuntu-32, ubuntu-64, macos-64
+OS: ubuntu-32, ubuntu-64, macos-64, windows-32, windows-64
Build-host-os: ubuntu-32
Description: Tizen Emulator Image
-Package: mobile-3.0-emulator-image-x86
-OS: windows-32, windows-64
-Build-host-os: ubuntu-32
-Description: Tizen Emulator Image