Pekka Paalanen | fd51796 | 2012-12-12 14:26:38 +0200 | [diff] [blame^] | 1 | #!/bin/bash |
Kristian Høgsberg | 306e361 | 2012-04-12 12:54:14 -0400 | [diff] [blame] | 2 | |
U. Artie Eoff | 617f478 | 2012-12-07 13:50:31 -0800 | [diff] [blame] | 3 | WESTON=$abs_builddir/../src/weston |
Pekka Paalanen | fd51796 | 2012-12-12 14:26:38 +0200 | [diff] [blame^] | 4 | LOGDIR=$abs_builddir/logs |
| 5 | |
| 6 | mkdir -p "$LOGDIR" |
| 7 | |
| 8 | SERVERLOG="$LOGDIR/$1-serverlog.txt" |
| 9 | OUTLOG="$LOGDIR/$1-log.txt" |
| 10 | |
| 11 | rm -f "$SERVERLOG" |
Kristian Høgsberg | 306e361 | 2012-04-12 12:54:14 -0400 | [diff] [blame] | 12 | |
U. Artie Eoff | 617f478 | 2012-12-07 13:50:31 -0800 | [diff] [blame] | 13 | case $1 in |
| 14 | *.la|*.so) |
Pekka Paalanen | fd51796 | 2012-12-12 14:26:38 +0200 | [diff] [blame^] | 15 | $WESTON --modules=$abs_builddir/.libs/${1/.la/.so} \ |
| 16 | --log="$SERVERLOG" \ |
| 17 | &> "$OUTLOG" |
U. Artie Eoff | 617f478 | 2012-12-07 13:50:31 -0800 | [diff] [blame] | 18 | ;; |
| 19 | *) |
| 20 | WESTON_TEST_CLIENT_PATH=$abs_builddir/$1 $WESTON \ |
Pekka Paalanen | fd51796 | 2012-12-12 14:26:38 +0200 | [diff] [blame^] | 21 | --log="$SERVERLOG" \ |
| 22 | --modules=$abs_builddir/.libs/weston-test.so \ |
| 23 | &> "$OUTLOG" |
U. Artie Eoff | 617f478 | 2012-12-07 13:50:31 -0800 | [diff] [blame] | 24 | esac |