From: Brian Norris Date: Wed, 10 Oct 2012 01:41:58 +0000 (-0700) Subject: add run.sh simple run script X-Git-Tag: pldi2013~54 X-Git-Url: http://plrg.eecs.uci.edu/git/?p=model-checker-benchmarks.git;a=commitdiff_plain;h=46299e328b9f0a8624fd753fcab5a33085eabfaa;ds=sidebyside add run.sh simple run script --- diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..459ffd8 --- /dev/null +++ b/run.sh @@ -0,0 +1,24 @@ +#!/bin/sh +# +# Runs a simple test (default: ./barrier/barrier) +# Syntax: +# ./run.sh [gdb] +# ./run.sh [test program] [gdb] +# +# If you include a 'gdb' argument, the your program will be launched with gdb. +# You can also supply a test program argument to run something besides the +# default program. +# + +BIN=./barrier/barrier + +export LD_LIBRARY_PATH=.. + +[ $# -gt 0 ] && [ "$1" != "gdb" ] && BIN=$1 && shift + +if [ $# -gt 0 ] && [ "$1" = "gdb" ]; then + shift + gdb $BIN $@ +fi + +$BIN $@