slirp/all: .git-submodule-status
$(call quiet-command,$(MAKE) -C $(SRC_PATH)/slirp \
BUILD_DIR="$(BUILD_DIR)/slirp" \
- PKG_CONFIG="$(PKG_CONFIG)" \
+ PKG_CONFIG_LIBDIR="$(PKG_CONFIG_LIBDIR)" \
+ PKG_CONFIG_PATH="$(PKG_CONFIG_PATH)" \
CC="$(CC)" AR="$(AR)" LD="$(LD)" RANLIB="$(RANLIB)" \
CFLAGS="$(QEMU_CFLAGS) $(CFLAGS)" LDFLAGS="$(QEMU_LDFLAGS)")
+++ /dev/null
-#!/bin/bash -x
-
-TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}`
-TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.3.2/common/emulator/etc
-if [ -z "${TIZEN_SDK_INSTALL_PATH}" ]
-then
-# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log
- exit 2;
-fi
-
-PLATFORM_VERSION=tizen-2.3.2
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-# need sudo to enable kvm module and set qemu sudoers
-TMP_FILE=init_tizen.sh
-echo "#!/bin/bash -x" >> ${TMP_FILE}
-echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/tizen-vhost-net\" /etc/init.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/45-tizen-vhost-net.rules\" /lib/udev/rules.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc" >> $TMP_FILE
-echo "if [ ! -d /etc/sudoers.d ];then" >> $TMP_FILE
-echo "mkdir /etc/sudoers.d" >> $TMP_FILE
-echo "fi" >> $TMP_FILE
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/tizen-sudoers.rules\" /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-echo "chmod 0440 /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-chmod +x ${TMP_FILE}
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to install Tizen Emulator"
- TMP_PATH="`pwd`/${TMP_FILE}"
- ${TSUDO} -m "${TSUDO_MSG}" bash -x "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo bash -x ./${TMP_FILE}
- else
- gksudo bash -x ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -ex
-
-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
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-TMP_FILE=remove_tizen-init.sh
-echo "#!/bin/bash -ex" >> ${TMP_FILE}
-echo "rm -f /etc/init.d/tizen-vhost-net" >> ${TMP_FILE}
-echo "rm -f /lib/udev/rules.d/45-tizen-vhost-net.rules" >> ${TMP_FILE}
-
-chmod +x ${TMP_FILE}
-
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-vhost-net."
- TMP_PATH="`pwd`/${TMP_FILE}"
- $TSUDO -m "${TSUDO_MSG}" bash "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo ./${TMP_FILE}
- else
- gksudo ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -x
-
-TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}`
-TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.4/common/emulator/etc
-if [ -z "${TIZEN_SDK_INSTALL_PATH}" ]
-then
-# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log
- exit 2;
-fi
-
-PLATFORM_VERSION=tizen-2.4
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-# need sudo to enable kvm module and set qemu sudoers
-TMP_FILE=init_tizen.sh
-echo "#!/bin/bash -x" >> ${TMP_FILE}
-echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/tizen-vhost-net\" /etc/init.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/45-tizen-vhost-net.rules\" /lib/udev/rules.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc" >> $TMP_FILE
-echo "if [ ! -d /etc/sudoers.d ];then" >> $TMP_FILE
-echo "mkdir /etc/sudoers.d" >> $TMP_FILE
-echo "fi" >> $TMP_FILE
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/tizen-sudoers.rules\" /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-echo "chmod 0440 /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-chmod +x ${TMP_FILE}
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to install Tizen Emulator"
- TMP_PATH="`pwd`/${TMP_FILE}"
- ${TSUDO} -m "${TSUDO_MSG}" bash -x "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo bash -x ./${TMP_FILE}
- else
- gksudo bash -x ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -ex
-
-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
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-TMP_FILE=remove_tizen-init.sh
-echo "#!/bin/bash -ex" >> ${TMP_FILE}
-echo "rm -f /etc/init.d/tizen-vhost-net" >> ${TMP_FILE}
-echo "rm -f /lib/udev/rules.d/45-tizen-vhost-net.rules" >> ${TMP_FILE}
-
-chmod +x ${TMP_FILE}
-
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-vhost-net."
- TMP_PATH="`pwd`/${TMP_FILE}"
- $TSUDO -m "${TSUDO_MSG}" bash "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo ./${TMP_FILE}
- else
- gksudo ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -x
-
-TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}`
-TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-3.0/common/emulator/etc
-if [ -z "${TIZEN_SDK_INSTALL_PATH}" ]
-then
-# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log
- exit 2;
-fi
-
-PLATFORM_VERSION=tizen-3.0
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-# need sudo to enable kvm module and set qemu sudoers
-TMP_FILE=init_tizen.sh
-echo "#!/bin/bash -x" >> ${TMP_FILE}
-echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/tizen-vhost-net\" /etc/init.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/45-tizen-vhost-net.rules\" /lib/udev/rules.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc" >> $TMP_FILE
-echo "if [ ! -d /etc/sudoers.d ];then" >> $TMP_FILE
-echo "mkdir /etc/sudoers.d" >> $TMP_FILE
-echo "fi" >> $TMP_FILE
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/tizen-sudoers.rules\" /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-echo "chmod 0440 /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-chmod +x ${TMP_FILE}
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to install Tizen Emulator"
- TMP_PATH="`pwd`/${TMP_FILE}"
- ${TSUDO} -m "${TSUDO_MSG}" bash -x "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo bash -x ./${TMP_FILE}
- else
- gksudo bash -x ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -ex
-
-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
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-TMP_FILE=remove_tizen-init.sh
-echo "#!/bin/bash -ex" >> ${TMP_FILE}
-echo "rm -f /etc/init.d/tizen-vhost-net" >> ${TMP_FILE}
-echo "rm -f /lib/udev/rules.d/45-tizen-vhost-net.rules" >> ${TMP_FILE}
-
-chmod +x ${TMP_FILE}
-
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-vhost-net."
- TMP_PATH="`pwd`/${TMP_FILE}"
- $TSUDO -m "${TSUDO_MSG}" bash "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo ./${TMP_FILE}
- else
- gksudo ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -x
-
-TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}`
-TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-4.0/common/emulator/etc
-if [ -z "${TIZEN_SDK_INSTALL_PATH}" ]
-then
-# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log
- exit 2;
-fi
-
-PLATFORM_VERSION=tizen-4.0
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-# need sudo to enable kvm module and set qemu sudoers
-TMP_FILE=init_tizen.sh
-echo "#!/bin/bash -x" >> ${TMP_FILE}
-echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/tizen-vhost-net\" /etc/init.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/45-tizen-vhost-net.rules\" /lib/udev/rules.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc" >> $TMP_FILE
-echo "if [ ! -d /etc/sudoers.d ];then" >> $TMP_FILE
-echo "mkdir /etc/sudoers.d" >> $TMP_FILE
-echo "fi" >> $TMP_FILE
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/tizen-sudoers.rules\" /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-echo "chmod 0440 /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-chmod +x ${TMP_FILE}
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to install Tizen Emulator"
- TMP_PATH="`pwd`/${TMP_FILE}"
- ${TSUDO} -m "${TSUDO_MSG}" bash -x "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo bash -x ./${TMP_FILE}
- else
- gksudo bash -x ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -ex
-
-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
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-TMP_FILE=remove_tizen-init.sh
-echo "#!/bin/bash -ex" >> ${TMP_FILE}
-echo "rm -f /etc/init.d/tizen-vhost-net" >> ${TMP_FILE}
-echo "rm -f /lib/udev/rules.d/45-tizen-vhost-net.rules" >> ${TMP_FILE}
-
-chmod +x ${TMP_FILE}
-
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-vhost-net."
- TMP_PATH="`pwd`/${TMP_FILE}"
- $TSUDO -m "${TSUDO_MSG}" bash "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo ./${TMP_FILE}
- else
- gksudo ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -x
-
-TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}`
-TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-5.0/common/emulator/etc
-if [ -z "${TIZEN_SDK_INSTALL_PATH}" ]
-then
-# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log
- exit 2;
-fi
-
-PLATFORM_VERSION=tizen-5.0
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-# need sudo to enable kvm module and set qemu sudoers
-TMP_FILE=init_tizen.sh
-echo "#!/bin/bash -x" >> ${TMP_FILE}
-echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/tizen-vhost-net\" /etc/init.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/45-tizen-vhost-net.rules\" /lib/udev/rules.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc" >> $TMP_FILE
-echo "if [ ! -d /etc/sudoers.d ];then" >> $TMP_FILE
-echo "mkdir /etc/sudoers.d" >> $TMP_FILE
-echo "fi" >> $TMP_FILE
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/tizen-sudoers.rules\" /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-echo "chmod 0440 /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-chmod +x ${TMP_FILE}
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to install Tizen Emulator"
- TMP_PATH="`pwd`/${TMP_FILE}"
- ${TSUDO} -m "${TSUDO_MSG}" bash -x "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo bash -x ./${TMP_FILE}
- else
- gksudo bash -x ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -ex
-
-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
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-TMP_FILE=remove_tizen-init.sh
-echo "#!/bin/bash -ex" >> ${TMP_FILE}
-echo "rm -f /etc/init.d/tizen-vhost-net" >> ${TMP_FILE}
-echo "rm -f /lib/udev/rules.d/45-tizen-vhost-net.rules" >> ${TMP_FILE}
-
-chmod +x ${TMP_FILE}
-
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-vhost-net."
- TMP_PATH="`pwd`/${TMP_FILE}"
- $TSUDO -m "${TSUDO_MSG}" bash "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo ./${TMP_FILE}
- else
- gksudo ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -x
-
-TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}`
-TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-6.0/common/emulator/etc
-if [ -z "${TIZEN_SDK_INSTALL_PATH}" ]
-then
-# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log
- exit 2;
-fi
-
-PLATFORM_VERSION=tizen-6.0
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-# need sudo to enable kvm module and set qemu sudoers
-TMP_FILE=init_tizen.sh
-echo "#!/bin/bash -x" >> ${TMP_FILE}
-echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/tizen-vhost-net\" /etc/init.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/45-tizen-vhost-net.rules\" /lib/udev/rules.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc" >> $TMP_FILE
-echo "if [ ! -d /etc/sudoers.d ];then" >> $TMP_FILE
-echo "mkdir /etc/sudoers.d" >> $TMP_FILE
-echo "fi" >> $TMP_FILE
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/tizen-sudoers.rules\" /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-echo "chmod 0440 /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-chmod +x ${TMP_FILE}
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to install Tizen Emulator"
- TMP_PATH="`pwd`/${TMP_FILE}"
- ${TSUDO} -m "${TSUDO_MSG}" bash -x "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo bash -x ./${TMP_FILE}
- else
- gksudo bash -x ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -ex
-
-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
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-TMP_FILE=remove_tizen-init.sh
-echo "#!/bin/bash -ex" >> ${TMP_FILE}
-echo "rm -f /etc/init.d/tizen-vhost-net" >> ${TMP_FILE}
-echo "rm -f /lib/udev/rules.d/45-tizen-vhost-net.rules" >> ${TMP_FILE}
-
-chmod +x ${TMP_FILE}
-
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-vhost-net."
- TMP_PATH="`pwd`/${TMP_FILE}"
- $TSUDO -m "${TSUDO_MSG}" bash "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo ./${TMP_FILE}
- else
- gksudo ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -x
-
-TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}`
-TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-6.5/common/emulator/etc
-if [ -z "${TIZEN_SDK_INSTALL_PATH}" ]
-then
-# echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log
- exit 2;
-fi
-
-PLATFORM_VERSION=tizen-6.5
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-# need sudo to enable kvm module and set qemu sudoers
-TMP_FILE=init_tizen.sh
-echo "#!/bin/bash -x" >> ${TMP_FILE}
-echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/tizen-vhost-net\" /etc/init.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_SDK_INSTALL_PATH}/platforms/${PLATFORM_VERSION}/common/emulator/etc/45-tizen-vhost-net.rules\" /lib/udev/rules.d/" >> ${TMP_FILE}
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/emulator-ifup.sh\" /etc" >> $TMP_FILE
-echo "if [ ! -d /etc/sudoers.d ];then" >> $TMP_FILE
-echo "mkdir /etc/sudoers.d" >> $TMP_FILE
-echo "fi" >> $TMP_FILE
-echo "cp \"${TIZEN_PLATFORM_ETC_PATH}/tizen-sudoers.rules\" /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-echo "chmod 0440 /etc/sudoers.d/tizen-emulator" >> $TMP_FILE
-chmod +x ${TMP_FILE}
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to install Tizen Emulator"
- TMP_PATH="`pwd`/${TMP_FILE}"
- ${TSUDO} -m "${TSUDO_MSG}" bash -x "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo bash -x ./${TMP_FILE}
- else
- gksudo bash -x ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
+++ /dev/null
-#!/bin/bash -ex
-
-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
-
-LSB_RELEASE=`which lsb_release`
-if [ "${LSB_RELEASE}" = "" ]; then
- if [ -e /etc/os-release ]; then
- OS_NAME=`cat /etc/os-release | grep ID | head -n 1 | awk -F= '{print $2}'`
- fi
- # TODO: Detect other linux distributions.
-else
- OS_NAME=`lsb_release --id --short`
-fi
-
-if [ ! -z "${OS_NAME}" ]; then
- OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'`
-fi
-echo "Linux Distribution: ${OS_NAME}"
-
-TMP_FILE=remove_tizen-init.sh
-echo "#!/bin/bash -ex" >> ${TMP_FILE}
-echo "rm -f /etc/init.d/tizen-vhost-net" >> ${TMP_FILE}
-echo "rm -f /lib/udev/rules.d/45-tizen-vhost-net.rules" >> ${TMP_FILE}
-
-chmod +x ${TMP_FILE}
-
-if [ "${TSUDO}" != "" ] # since installer v2.27
-then
- TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-vhost-net."
- TMP_PATH="`pwd`/${TMP_FILE}"
- $TSUDO -m "${TSUDO_MSG}" bash "${TMP_PATH}"
-else
- GKSUDO=`which gksudo`
- if [ "${GKSUDO}" = "" ]
- then
- echo "there is no gksudo."
- sudo ./${TMP_FILE}
- else
- gksudo ./${TMP_FILE}
- fi
-fi
-
-rm ${TMP_FILE}
# install_common
install_common()
{
- TIZEN_VERSIONS="6.5 6.0 5.0 4.0 3.0 2.4 2.3.2"
+ TIZEN_VERSIONS="7.0 6.5 6.0 5.0 4.0 3.0 2.4 2.3.2"
QEMU_VERSION=`cat ${SRCDIR}/package/pkginfo.manifest | grep Version | awk -F: '{print $2}' | xargs`
for VER in ${TIZEN_VERSIONS} ; do
EMULATOR_X86_DIR=$SRCDIR/package/$VER-emulator-qemu-x86.package.${TARGET_OS}/data/platforms/tizen-$VER/common
mkdir -p $EMULATOR_X86_DIR
- cp -pPR $SRCDIR/buildroot_x86_64/tizen/emulator $EMULATOR_X86_DIR/emulator
+ cp -pPR $SRCDIR/buildroot_x86_64/tizen/emulator $EMULATOR_X86_DIR/
# make install/remove script, depending on the version
ORIGIN_INSTALL_FILE=$SRCDIR/package/emulator-qemu-x86.install.$TARGET_OS_CATEGORY
-Version: 5.0.1.2
+Version: 5.0.1.3
Maintainer: SeokYeon Hwang <syeon.hwang@samsung.com>
Source: emulator
-# For tizen 6.5
-Package: 6.5-emulator-qemu-common
+# For tizen 7.0
+Package: 7.0-emulator-qemu-common
OS: ubuntu-32
Build-host-os: ubuntu-32
Description: Common binaries for Tizen Emulator
-Package: 6.5-emulator-qemu-common
+Package: 7.0-emulator-qemu-common
OS: ubuntu-64
Build-host-os: ubuntu-64
Description: Common binaries for Tizen Emulator
-Package: 6.5-emulator-qemu-common
+Package: 7.0-emulator-qemu-common
OS: windows-32, windows-64
Build-host-os: ubuntu-64
Description: Common binaries for Tizen Emulator
-Package: 6.5-emulator-qemu-common
+Package: 7.0-emulator-qemu-common
OS: macos-64
Build-host-os: macos-64
Description: Common binaries for Tizen Emulator
-Package: 6.5-emulator-qemu-x86
+Package: 7.0-emulator-qemu-x86
OS: ubuntu-32
Build-host-os: ubuntu-32
-Build-dependency: 6.5-emulator-lib-dev [ ubuntu-32 ], 6.5-libav-dev [ ubuntu-32 ]
-Install-dependency: 6.5-emulator-kernel-x86 [ ubuntu-32 ], 6.5-libav [ ubuntu-32 ]
+Build-dependency: 7.0-emulator-lib-dev [ ubuntu-32 ], 7.0-libav-dev [ ubuntu-32 ]
+Install-dependency: 7.0-emulator-kernel-x86 [ ubuntu-32 ], 7.0-libav [ ubuntu-32 ]
C-Prerequisites: acl, bridge-utils, openvpn, libfontconfig1, libglib2.0-0, libjpeg-turbo8, libpixman-1-0, libpng12-0, libsdl1.2debian, libsm6, libv4l-0, libx11-xcb1, libxcb-icccm4, libxcb-image0, libxcb-randr0, libxcb-render-util0, libxcb-shape0, libxcb-xfixes0, libxi6
Description: Tizen x86 Emulator
-Package: 6.5-emulator-qemu-x86
+Package: 7.0-emulator-qemu-x86
OS: ubuntu-64
Build-host-os: ubuntu-64
-Build-dependency: 6.5-emulator-lib-dev [ ubuntu-64 ], 6.5-libav-dev [ ubuntu-64]
-Install-dependency: 6.5-emulator-kernel-x86 [ ubuntu-64 ], 6.5-libav [ ubuntu-64 ]
+Build-dependency: 7.0-emulator-lib-dev [ ubuntu-64 ], 7.0-libav-dev [ ubuntu-64]
+Install-dependency: 7.0-emulator-kernel-x86 [ ubuntu-64 ], 7.0-libav [ ubuntu-64 ]
C-Prerequisites: acl, bridge-utils, openvpn, libfontconfig1, libglib2.0-0, libjpeg-turbo8, libpixman-1-0, libpng12-0, libsdl1.2debian, libsm6, libv4l-0, libx11-xcb1, libxcb-icccm4, libxcb-image0, libxcb-randr0, libxcb-render-util0, libxcb-shape0, libxcb-xfixes0, libxi6
Description: Tizen x86 Emulator
-Package: 6.5-emulator-qemu-x86
+Package: 7.0-emulator-qemu-x86
OS: windows-32
Build-host-os: ubuntu-64
-Build-dependency: 6.5-emulator-lib-dev [ windows-32 ], 6.5-libav-dev [ windows-32 ]
-Install-dependency: 6.5-emulator-kernel-x86, 6.5-libav
+Build-dependency: 7.0-emulator-lib-dev [ windows-32 ], 7.0-libav-dev [ windows-32 ]
+Install-dependency: 7.0-emulator-kernel-x86, 7.0-libav
Description: Tizen x86 Emulator
-Package: 6.5-emulator-qemu-x86
+Package: 7.0-emulator-qemu-x86
OS: windows-64
Build-host-os: ubuntu-64
-Build-dependency: 6.5-emulator-lib-dev [ windows-64 ], 6.5-libav-dev [ windows-64 ]
-Install-dependency: 6.5-emulator-kernel-x86, 6.5-libav
+Build-dependency: 7.0-emulator-lib-dev [ windows-64 ], 7.0-libav-dev [ windows-64 ]
+Install-dependency: 7.0-emulator-kernel-x86, 7.0-libav
Description: Tizen x86 Emulator
-Package: 6.5-emulator-qemu-x86
+Package: 7.0-emulator-qemu-x86
OS: macos-64
Build-host-os: macos-64
-Build-dependency: 6.5-emulator-lib-dev [ macos-64 ], 6.5-libav-dev [ macos-64 ]
-Install-dependency: cocoasudo [ macos-64 ], 6.5-emulator-kernel-x86 [ macos-64 ], 6.5-libav [ macos-64 ]
+Build-dependency: 7.0-emulator-lib-dev [ macos-64 ], 7.0-libav-dev [ macos-64 ]
+Install-dependency: cocoasudo [ macos-64 ], 7.0-emulator-kernel-x86 [ macos-64 ], 7.0-libav [ macos-64 ]
Description: Tizen x86 Emulator
#Fix me for out of tree build
#BUILD_PATH = $(SRC_PATH)/buildroot_x86_64
-BUILD_PATH = "../.."
+BUILD_PATH =../..
all: qemu $(TARGET_EXE) $(TARGET_DSO)
qemu: build_info
distclean: clean qemu_distclean
install: all
+ @echo "Present working directory :" $(PWD)
+ @echo "EMULATOR directory :" $(EMUL_DIR)
mkdir -p $(EMUL_DIR)/bin
mkdir -p $(EMUL_DIR)/etc
mkdir -p $(EMUL_DIR)/data
@echo "Copying bioses to $(EMUL_DIR)/data/bios"
mkdir -p $(EMUL_DIR)/data/bios
- cp -pP ../../pc-bios/bios-256k.bin $(EMUL_DIR)/data/bios
- cp -pP ../../pc-bios/linuxboot.bin $(EMUL_DIR)/data/bios
- cp -pP ../../pc-bios/linuxboot_dma.bin $(EMUL_DIR)/data/bios
- cp -pP ../../pc-bios/efi-virtio.rom $(EMUL_DIR)/data/bios
+ cp -pP ../../../pc-bios/bios-256k.bin $(EMUL_DIR)/data/bios
+ cp -pP ../../../pc-bios/linuxboot.bin $(EMUL_DIR)/data/bios
+ cp -pP ../../../pc-bios/linuxboot_dma.bin $(EMUL_DIR)/data/bios
+ cp -pP ../../../pc-bios/efi-virtio.rom $(EMUL_DIR)/data/bios
cp -pP scripts/emulator.sh $(EMUL_DIR)/bin
ifdef CONFIG_WIN32
all:
@echo "Please call configure before running make!"
@exit 1
-endif
+endif
\ No newline at end of file