From: Munkyu Im Date: Sat, 20 Aug 2016 07:42:23 +0000 (+0900) Subject: build: remove check-xxx and kvm module X-Git-Tag: Tizen_Studio_1.3_Release_p2.3.1~12^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=381382b2bca76ca636a1b0672a359f9815de1366;p=sdk%2Femulator%2Fqemu.git build: remove check-xxx and kvm module These binaries are moved to emulator-supplements package. Change-Id: I01fd4724dcc5d141490d3dd438d3fc43424ffd20 Signed-off-by: Munkyu Im --- diff --git a/package/emulator-qemu-x86.install.ubuntu-32 b/package/emulator-qemu-x86.install.ubuntu-32 index ed99ee5c24..29af8a1829 100755 --- a/package/emulator-qemu-x86.install.ubuntu-32 +++ b/package/emulator-qemu-x86.install.ubuntu-32 @@ -1,12 +1,5 @@ #!/bin/bash -x -TIZEN_KVM_SCRIPT=/etc/init.d/tizen-kvm-multi -if [ -f ${TIZEN_KVM_SCRIPT} ] -then - echo "tizen-kvm-multi does exist. tizen-kvm does not need to be installed." - exit 0; -fi - TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}` if [ -z "${TIZEN_SDK_INSTALL_PATH}" ] then @@ -28,62 +21,3 @@ if [ ! -z "${OS_NAME}" ]; then OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'` fi echo "Linux Distribution: ${OS_NAME}" - -TMP_FILE=init_tizen-kvm.sh -echo "#!/bin/bash -ex" >> ${TMP_FILE} -echo "cp \"${TIZEN_SDK_INSTALL_PATH}/tools/emulator/etc/tizen-kvm\" /etc/init.d/" >> ${TMP_FILE} -echo "cp \"${TIZEN_SDK_INSTALL_PATH}/tools/emulator/etc/45-tizen-kvm.rules\" /lib/udev/rules.d/" >> ${TMP_FILE} -echo "/etc/init.d/tizen-kvm start" >> ${TMP_FILE} -if [ "ubuntu" = "${OS_NAME}" ] ; then - echo "update-rc.d tizen-kvm defaults" >> ${TMP_FILE} -fi - -chmod +x ${TMP_FILE} - -if [ "${TSUDO}" != "" ] # since installer v2.27 -then - TSUDO_MSG="Enter your password to enable kvm module if your machine supports hardware virtualization." - TMP_PATH="`pwd`/${TMP_FILE}" - "${TSUDO}" -m "${TSUDO_MSG}" sh "${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} - -# run check-gl and show pop-up if using gallium driver. -CHECK_GL_CMD=${TIZEN_SDK_INSTALL_PATH}/tools/emulator/bin/check-gl - -GL_WARNING_MSG="You are using invalid graphic card driver for the emulator. -You have to use the lastest vendor-provided graphic card driver. - -For more information, see under ubuntu driver help page. -https://help.ubuntu.com/community/BinaryDriverHowto/ " - -showGraphicDriverWarning() -{ - zenity --error --no-wrap --text=" -$GL_WARNING_MSG" -} - -$CHECK_GL_CMD -RET=$? -echo "check_gl return : $RET" -if [ "$RET" = "0" ] ; then - echo "check-gl ... OK." -elif [ "$RET" = "2" ] ; then - # show warning dialog - echo "check-gl ... fail." - if [ "$INSTALLMANAGER_UI" = "GUI" ] ; then - showGraphicDriverWarning - else - echo "Warning : $GL_WARNING_MSG" - fi -fi diff --git a/package/emulator-qemu-x86.install.ubuntu-64 b/package/emulator-qemu-x86.install.ubuntu-64 index ed99ee5c24..29af8a1829 100755 --- a/package/emulator-qemu-x86.install.ubuntu-64 +++ b/package/emulator-qemu-x86.install.ubuntu-64 @@ -1,12 +1,5 @@ #!/bin/bash -x -TIZEN_KVM_SCRIPT=/etc/init.d/tizen-kvm-multi -if [ -f ${TIZEN_KVM_SCRIPT} ] -then - echo "tizen-kvm-multi does exist. tizen-kvm does not need to be installed." - exit 0; -fi - TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}` if [ -z "${TIZEN_SDK_INSTALL_PATH}" ] then @@ -28,62 +21,3 @@ if [ ! -z "${OS_NAME}" ]; then OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'` fi echo "Linux Distribution: ${OS_NAME}" - -TMP_FILE=init_tizen-kvm.sh -echo "#!/bin/bash -ex" >> ${TMP_FILE} -echo "cp \"${TIZEN_SDK_INSTALL_PATH}/tools/emulator/etc/tizen-kvm\" /etc/init.d/" >> ${TMP_FILE} -echo "cp \"${TIZEN_SDK_INSTALL_PATH}/tools/emulator/etc/45-tizen-kvm.rules\" /lib/udev/rules.d/" >> ${TMP_FILE} -echo "/etc/init.d/tizen-kvm start" >> ${TMP_FILE} -if [ "ubuntu" = "${OS_NAME}" ] ; then - echo "update-rc.d tizen-kvm defaults" >> ${TMP_FILE} -fi - -chmod +x ${TMP_FILE} - -if [ "${TSUDO}" != "" ] # since installer v2.27 -then - TSUDO_MSG="Enter your password to enable kvm module if your machine supports hardware virtualization." - TMP_PATH="`pwd`/${TMP_FILE}" - "${TSUDO}" -m "${TSUDO_MSG}" sh "${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} - -# run check-gl and show pop-up if using gallium driver. -CHECK_GL_CMD=${TIZEN_SDK_INSTALL_PATH}/tools/emulator/bin/check-gl - -GL_WARNING_MSG="You are using invalid graphic card driver for the emulator. -You have to use the lastest vendor-provided graphic card driver. - -For more information, see under ubuntu driver help page. -https://help.ubuntu.com/community/BinaryDriverHowto/ " - -showGraphicDriverWarning() -{ - zenity --error --no-wrap --text=" -$GL_WARNING_MSG" -} - -$CHECK_GL_CMD -RET=$? -echo "check_gl return : $RET" -if [ "$RET" = "0" ] ; then - echo "check-gl ... OK." -elif [ "$RET" = "2" ] ; then - # show warning dialog - echo "check-gl ... fail." - if [ "$INSTALLMANAGER_UI" = "GUI" ] ; then - showGraphicDriverWarning - else - echo "Warning : $GL_WARNING_MSG" - fi -fi diff --git a/package/emulator-qemu-x86.remove.ubuntu-32 b/package/emulator-qemu-x86.remove.ubuntu-32 index d40b9f10a5..5c99bc85b5 100755 --- a/package/emulator-qemu-x86.remove.ubuntu-32 +++ b/package/emulator-qemu-x86.remove.ubuntu-32 @@ -1,12 +1,5 @@ #!/bin/bash -ex -TIZEN_KVM_SCRIPT="/etc/init.d/tizen-kvm-multi" -if [ -f ${TIZEN_KVM_SCRIPT} ] -then - echo "tizen-kvm-multi does exist. tizen-kvm does not need to be uninstalled." - exit 0; -fi - TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}` if [ -z ${TIZEN_SDK_INSTALL_PATH} ] then @@ -28,31 +21,3 @@ if [ ! -z "${OS_NAME}" ]; then OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'` fi echo "Linux Distribution: ${OS_NAME}" - -TMP_FILE=remove_tizen-kvm.sh -echo "#!/bin/bash -ex" >> ${TMP_FILE} -if [ "ubuntu" = "${OS_NAME}" ] ; then - echo "update-rc.d -f tizen-kvm remove" >> ${TMP_FILE} -fi -echo "rm -f /etc/init.d/tizen-kvm" >> ${TMP_FILE} -echo "rm -f /lib/udev/rules.d/45-tizen-kvm.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-kvm." - TMP_PATH="`pwd`/${TMP_FILE}" - $TSUDO -m "${TSUDO_MSG}" sh ${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} diff --git a/package/emulator-qemu-x86.remove.ubuntu-64 b/package/emulator-qemu-x86.remove.ubuntu-64 index d40b9f10a5..5c99bc85b5 100755 --- a/package/emulator-qemu-x86.remove.ubuntu-64 +++ b/package/emulator-qemu-x86.remove.ubuntu-64 @@ -1,12 +1,5 @@ #!/bin/bash -ex -TIZEN_KVM_SCRIPT="/etc/init.d/tizen-kvm-multi" -if [ -f ${TIZEN_KVM_SCRIPT} ] -then - echo "tizen-kvm-multi does exist. tizen-kvm does not need to be uninstalled." - exit 0; -fi - TIZEN_SDK_INSTALL_PATH=`echo ${INSTALLED_PATH}` if [ -z ${TIZEN_SDK_INSTALL_PATH} ] then @@ -28,31 +21,3 @@ if [ ! -z "${OS_NAME}" ]; then OS_NAME=`echo ${OS_NAME} | tr '[:upper:]' '[:lower:]'` fi echo "Linux Distribution: ${OS_NAME}" - -TMP_FILE=remove_tizen-kvm.sh -echo "#!/bin/bash -ex" >> ${TMP_FILE} -if [ "ubuntu" = "${OS_NAME}" ] ; then - echo "update-rc.d -f tizen-kvm remove" >> ${TMP_FILE} -fi -echo "rm -f /etc/init.d/tizen-kvm" >> ${TMP_FILE} -echo "rm -f /lib/udev/rules.d/45-tizen-kvm.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-kvm." - TMP_PATH="`pwd`/${TMP_FILE}" - $TSUDO -m "${TSUDO_MSG}" sh ${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} diff --git a/tizen/src/Makefile b/tizen/src/Makefile index 67fa27bf66..b7c1bfff5b 100644 --- a/tizen/src/Makefile +++ b/tizen/src/Makefile @@ -15,14 +15,6 @@ endif ifneq ($(wildcard ../../config-host.mak),) include ../../config-host.mak -TARGET_EXE += util/check-cam$(EXESUF) -ifdef CONFIG_YAGL -TARGET_EXE += util/check-gl$(EXESUF) -endif -ifndef CONFIG_LINUX -TARGET_EXE += util/check-hax$(EXESUF) -endif - all: qemu skin_client $(TARGET_EXE) qemu: $(TARGET_EXE) build_info cd ../../ && $(MAKE) @@ -38,60 +30,6 @@ else DIBS_SWT_DIR=-Dclasspath.dibs=$(ROOTDIR) endif -# Building check-gl -CHECK_GL_OBJS = util/check_gl.o util/check_gl_core.o -CHECK_GL_CFLAGS = -c -I$(SRC_PATH)/hw/yagl/yagl_inc -CHECK_GL_LDFLAGS = -CHECK_GL_TARGET = util/check-gl$(EXESUF) -ifdef CONFIG_LINUX -CHECK_GL_OBJS += util/check_gl_glx.o -CHECK_GL_LDFLAGS += -lX11 -lXext -lglib-2.0 -ldl -endif -ifdef CONFIG_WIN32 -CHECK_GL_OBJS += util/check_gl_wgl.o -CHECK_GL_LDFLAGS += -fstack-protector `pkg-config --libs glib-2.0` -lgdi32 -endif -ifdef CONFIG_DARWIN -CHECK_GL_OBJS += util/check_gl_cgl.o -CHECK_GL_LDFLAGS += -mmacosx-version-min=10.4 `pkg-config --cflags --libs glib-2.0` -framework OpenGL -endif - -util/check-gl$(EXESUF): $(CHECK_GL_OBJS) - $(CC) $(CHECK_GL_OBJS) $(CHECK_GL_LDFLAGS) -o $@ -$(CHECK_GL_OBJS): %.o: %.c - $(CC) $< $(CHECK_GL_CFLAGS) -o $@ - -# Building check-cam -CHECK_CAM_CFLAGS = -c -ifdef CONFIG_LINUX -CHECK_CAM_LDFLAGS = -lv4l2 -lv4lconvert -endif -ifdef CONFIG_WIN32 -CHECK_CAM_CFLAGS += -I. -CHECK_CAM_LDFLAGS = -lole32 -loleaut32 -luuid -lstrmiids -endif -ifdef CONFIG_DARWIN -endif - -util/check-cam$(EXESUF): util/check_cam.o - $(CC) $< -o $@ $(CHECK_CAM_LDFLAGS) -util/check_cam.o: %.o: %.c - $(CC) $< -o $@ $(CHECK_CAM_CFLAGS) - -# Building check-hax -CHECK_HAX_CFLAGS = -c -ifdef CONFIG_LINUX -endif -ifdef CONFIG_WIN32 -endif -ifdef CONFIG_DARWIN -CHECK_HAX_CFLAGS += -mmacosx-version-min=10.4 -endif -util/check-hax$(EXESUF): util/check_hax.o - $(CC) $< -o $@ -util/check_hax.o: %.o: %.c - $(CC) $< $(CHECK_HAX_CFLAGS) -o $@ - # Building java skin skin_client: ifdef CONFIG_USE_SHM @@ -114,7 +52,6 @@ build_info: clean: qemu_clean - rm -f util/check-hax$(EXESUF) util/check-cam$(EXESUF) util/check-gl$(EXESUF) distclean: clean qemu_distclean install: all @@ -161,21 +98,6 @@ ifdef CONFIG_USE_SHM endif endif -# check capabilities of OpenGL and Webcam - cp -pP util/check-gl$(EXESUF) $(EMUL_DIR)/bin - cp -pP util/check-cam$(EXESUF) $(EMUL_DIR)/bin - -# Enable HW Virtualization on Linux -ifdef CONFIG_LINUX - cp -pP ../distrib/initscript/tizen-kvm $(EMUL_DIR)/etc - cp -pP ../distrib/initscript/45-tizen-kvm.rules $(EMUL_DIR)/etc -endif - -# check HW Virtualization on Windows and MAC OS X. -ifndef CONFIG_LINUX - cp -pP util/check-hax$(EXESUF) $(EMUL_DIR)/bin -endif - # give a title name for sdb terminal. ifdef CONFIG_DARWIN cp -pP scripts/sdbscript $(EMUL_DIR)/bin @@ -252,23 +174,6 @@ ifdef CONFIG_USE_SHM endif endif -# check capabilities of OpenGL and Webcam - cp -pP util/check-gl$(EXESUF) $(DIBS_COMMON_DIR)/bin - cp -pP util/check-cam$(EXESUF) $(DIBS_COMMON_DIR)/bin - - -# Enable HW Virtualization on Linux -ifdef CONFIG_LINUX - echo "Copying tizen-kvm to $(DIBS_X86_DIR)/etc" - cp -pP ../distrib/initscript/tizen-kvm $(DIBS_X86_DIR)/etc - cp -pP ../distrib/initscript/45-tizen-kvm.rules $(DIBS_X86_DIR)/etc -endif - -# check HW Virtualization on Windows and MAC OS X. -ifndef CONFIG_LINUX - cp -pP util/check-hax$(EXESUF) $(DIBS_COMMON_DIR)/bin -endif - # give a title name for sdb terminal. ifdef CONFIG_DARWIN cp -pP scripts/sdbscript $(DIBS_COMMON_DIR)/bin