OLD_SHMMAXSIZE=`sysctl -n kern.sysv.shmmax`
SYSCTL_FILE=sysctl.conf
TMP_DIR=~/.installmanager
- COCOASUDO_PATH="$TIZEN_SDK_INSTALL_PATH/tools/emulator/bin"
- TIZEN_BIN_PATH="$TIZEN_SDK_INSTALL_PATH/platforms/tizen-3.0/common/emulator/bin"
- TIZEN_PLATFORM_ETC_PATH="$TIZEN_SDK_INSTALL_PATH/platforms/tizen-3.0/common/emulator/etc"
- TIZEN_TOOL_ETC_PATH="$TIZEN_SDK_INSTALL_PATH/tools/emulator/etc"
- TMP_FILE="$TMP_DIR/emulator-install.sh"
+ COCOASUDO_PATH=$TIZEN_SDK_INSTALL_PATH/tools/emulator/bin
-TIZEN_BIN_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.4/common/emulator/bin
-TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.4/common/emulator/etc
++TIZEN_BIN_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-3.0/common/emulator/bin
++TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-3.0/common/emulator/etc
+ TIZEN_TOOL_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/tools/emulator/etc
+ TMP_FILE=$TMP_DIR/emulator-install.sh
NEW_SHMMAXSIZE=83886080
- if [ -z $TIZEN_SDK_INSTALL_PATH ]
+ if [ -z "$TIZEN_SDK_INSTALL_PATH" ]
then
echo "There is no TIZEN_SDK_PATH ENV" >> /tmp/emulator.log
# exit 2;
fi
TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}`
-TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.4/common/emulator/etc
+TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-3.0/common/emulator/etc
- if [ -z ${TIZEN_SDK_INSTALL_PATH} ]
+ 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"
-PLATFORM_VERSION=tizen-2.4
++PLATFORM_VERSION=tizen-3.0
LSB_RELEASE=`which lsb_release`
if [ "${LSB_RELEASE}" = "" ]; then
fi
TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}`
-TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-2.4/common/emulator/etc
+TIZEN_PLATFORM_ETC_PATH=$TIZEN_SDK_INSTALL_PATH/platforms/tizen-3.0/common/emulator/etc
- if [ -z ${TIZEN_SDK_INSTALL_PATH} ]
+ 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"
-PLATFORM_VERSION=tizen-2.4
++PLATFORM_VERSION=tizen-3.0
LSB_RELEASE=`which lsb_release`
if [ "${LSB_RELEASE}" = "" ]; then
#!/bin/sh
- if [ -z "$TIZEN_SDK_DEV_PATH" ] ; then
- TIZEN_SDK_DEV_PATH=${HOME}/tizen-sdk-dev
- fi
-
CONFIGURE_APPEND=""
-EMUL_TARGET_LIST="i386-softmmu"
+EMUL_TARGET_LIST="x86_64-softmmu"
usage() {
echo "usage: build.sh [options] [target]"
# append common options
CONFIGURE_APPEND="
--target-list=$EMUL_TARGET_LIST
+ --enable-maru
--enable-yagl
--enable-curl
- --disable-gtk
- --disable-quorum
--enable-vigs
- --enable-maru
+ --enable-qt
--enable-libav
--enable-libpng
- --disable-sdl
- --enable-qt
- --enable-java-ui
+ --disable-gtk
+ --disable-vnc
+ --disable-spice
+ --disable-curses
+ --disable-quorum
+ --disable-xen
$CONFIGURE_APPEND"
# append platform specific options
--enable-werror
--extra-ldflags=-Wl,--export-dynamic
--audio-drv-list=alsa
- --disable-vnc
- --disable-pie
- --enable-virtfs
- --disable-xen
+ --enable-sdl
- --enable-java-ui
++ --enable-virtfs
+ $CONFIGURE_APPEND
+ "
+ ;;
+ CROSS_MINGW*)
+ CONFIGURE_APPEND="
+ --cross-prefix=$CROSS_PREFIX
+ --enable-werror
+ --extra-ldflags=-Wl,--large-address-aware
+ --extra-ldflags=-Wl,--export-all-symbols
+ --audio-drv-list=winwave
+ --enable-hax
- --enable-virtfs
- --disable-vnc
+ --enable-sdl
- --enable-java-ui
+ --enable-virtfs
$CONFIGURE_APPEND
"
;;
MINGW*)
CONFIGURE_APPEND="
--cc=gcc
+ --cxx=g++
--enable-werror
-- --extra-cflags=-Wno-error=format
-- --extra-cflags=-Wno-error=format-extra-args
-- --extra-cflags=-Wno-error=redundant-decls
--extra-ldflags=-Wl,--large-address-aware
--extra-ldflags=-Wl,--export-all-symbols
--audio-drv-list=winwave
- --enable-hax
- --enable-virtfs
- --disable-vnc
+ --enable-sdl
- --enable-java-ui
++ --enable-virtfs
+ --enable-hax
$CONFIGURE_APPEND
"
;;
--extra-cflags=-mmacosx-version-min=10.4
--extra-ldflags=-lstdc++
--audio-drv-list=coreaudio
- --enable-shm
- --enable-hax
++ --enable-cocoa
+ --enable-virtfs
- --disable-vnc
- --disable-cocoa
- --disable-sdl
- --enable-java-ui
+ --enable-hax
- --disable-cocoa
$CONFIGURE_APPEND
"
# FIXME: "-export_dynamic" causes error on old version clang