5 if test -z "$TESTNAME"; then
6 echo "usage: $(basename $0) <test name>"
10 WESTON=$abs_builddir/weston
11 LOGDIR=$abs_builddir/logs
15 SERVERLOG="$LOGDIR/$1-serverlog.txt"
16 OUTLOG="$LOGDIR/$1-log.txt"
20 if test -z "$BACKEND"; then
21 BACKEND=headless-backend.so
24 BACKEND=$abs_builddir/.libs/$BACKEND
25 SHELL_PLUGIN=$abs_builddir/.libs/desktop-shell.so
26 TEST_PLUGIN=$abs_builddir/.libs/weston-test.so
27 XWAYLAND_PLUGIN=$abs_builddir/.libs/xwayland.so
31 WESTON_BUILD_DIR=$abs_builddir \
32 $WESTON --backend=$BACKEND \
34 --shell=$SHELL_PLUGIN \
35 --socket=test-$(basename $TESTNAME) \
36 --modules=$abs_builddir/.libs/${TESTNAME/.la/.so},$XWAYLAND_PLUGIN \
41 WESTON_BUILD_DIR=$abs_builddir \
42 WESTON_TEST_CLIENT_PATH=$abs_builddir/$TESTNAME $WESTON \
43 --socket=test-$(basename $TESTNAME) \
46 --shell=$SHELL_PLUGIN \
48 --modules=$TEST_PLUGIN,$XWAYLAND_PLUGIN \