You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							34 lines
						
					
					
						
							766 B
						
					
					
				
			
		
		
	
	
							34 lines
						
					
					
						
							766 B
						
					
					
				#!/bin/bash
 | 
						|
 | 
						|
WESTON=$abs_builddir/../src/weston
 | 
						|
LOGDIR=$abs_builddir/logs
 | 
						|
 | 
						|
mkdir -p "$LOGDIR"
 | 
						|
 | 
						|
SERVERLOG="$LOGDIR/$1-serverlog.txt"
 | 
						|
OUTLOG="$LOGDIR/$1-log.txt"
 | 
						|
 | 
						|
rm -f "$SERVERLOG"
 | 
						|
 | 
						|
if test x$WAYLAND_DISPLAY != x; then
 | 
						|
	BACKEND=$abs_builddir/../src/.libs/wayland-backend.so
 | 
						|
elif test x$DISPLAY != x; then
 | 
						|
	BACKEND=$abs_builddir/../src/.libs/x11-backend.so
 | 
						|
else
 | 
						|
	BACKEND=$abs_builddir/../src/.libs/wayland-backend.so
 | 
						|
fi
 | 
						|
 | 
						|
case $1 in
 | 
						|
	*.la|*.so)
 | 
						|
		$WESTON --backend=$BACKEND \
 | 
						|
			--modules=$abs_builddir/.libs/${1/.la/.so},xwayland.so \
 | 
						|
			--log="$SERVERLOG" \
 | 
						|
			&> "$OUTLOG"
 | 
						|
		;;
 | 
						|
	*)
 | 
						|
		WESTON_TEST_CLIENT_PATH=$abs_builddir/$1 $WESTON \
 | 
						|
			--backend=$BACKEND \
 | 
						|
			--log="$SERVERLOG" \
 | 
						|
			--modules=$abs_builddir/.libs/weston-test.so,xwayland.so \
 | 
						|
			&> "$OUTLOG"
 | 
						|
esac
 | 
						|
 |