From 084e48f430dd0a58d58eb2391c4353019f7a3693 Mon Sep 17 00:00:00 2001 From: Sergii Pylypenko Date: Fri, 13 Sep 2019 18:51:16 +0300 Subject: [PATCH] Script to build xephyr --- host-build-xephyr/Xephyr-test.sh | 14 ++++++++++++++ host-build-xephyr/configure-xephyr.sh | 13 +++++++++++++ 2 files changed, 27 insertions(+) create mode 100755 host-build-xephyr/Xephyr-test.sh create mode 100755 host-build-xephyr/configure-xephyr.sh diff --git a/host-build-xephyr/Xephyr-test.sh b/host-build-xephyr/Xephyr-test.sh new file mode 100755 index 000000000..e67e5b5be --- /dev/null +++ b/host-build-xephyr/Xephyr-test.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +make -j8 || exit 1 + +export SECURE_STORAGE_DIR=`pwd` + +ln -sf /usr . +mkdir -p tmp + +if [ -z "$1" ]; then + hw/kdrive/ephyr/Xephyr :1 -audit 3 -listen inet -listen inet6 -nolisten unix -nopn -exec "x-window-manager & xlogo & xev & xclock -update 1" +else + gdb --args hw/kdrive/ephyr/Xephyr :1 -exec xlogo +fi diff --git a/host-build-xephyr/configure-xephyr.sh b/host-build-xephyr/configure-xephyr.sh new file mode 100755 index 000000000..b43b673d3 --- /dev/null +++ b/host-build-xephyr/configure-xephyr.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +CFLAGS="-O0 -g -DDEBUG -Werror=format" \ +../configure --prefix=`pwd`/data/usr \ +--enable-debug \ +--disable-xorg --disable-dmx --disable-xvfb --disable-xnest --disable-xquartz --disable-xwin \ +--enable-xephyr --disable-xfake --disable-xfbdev --disable-unit-tests \ +--disable-shm --disable-mitshm --disable-dri --disable-dri2 --disable-glx --disable-xf86vidmode \ +--disable-xsdl --enable-kdrive --enable-kdrive-kbd --enable-kdrive-mouse --enable-kdrive-evdev \ +--disable-libdrm \ +|| exit 1 + +nice -n19 make -j8