"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "tests/testwrapper-direct.sh" between
flex-2.6.3.tar.gz and flex-2.6.4.tar.gz

About: Flex ("Fast Lexical Analyzer") is a tool for generating scanners/tokenizers.

testwrapper-direct.sh  (flex-2.6.3):testwrapper-direct.sh  (flex-2.6.4)
#!/bin/bash -vx #!/bin/sh
set -euo pipefail set -vx
set -euvx
# testwrapper-direct.sh: run some specialized flex tests that care where they're # testwrapper-direct.sh: run some specialized flex tests that care where
run from. # they're run from.
while getopts :b:s: OPTION ; do while getopts :b:s: OPTION ; do
case $OPTION in case $OPTION in
b) BINARY_DIR=$OPTARG ;; b) BINARY_DIR=$OPTARG ;;
s) SOURCE_DIR=$OPTARG ;; s) SOURCE_DIR=$OPTARG ;;
esac esac
done done
TESTNAME="${!OPTIND}" shift $(($OPTIND-1))
TESTNAME=$1
INPUT_NAME=`basename ${TESTNAME%.exe}`.txt INPUT_NAME=`basename "${TESTNAME%.exe}"`.txt
cd ${SOURCE_DIR} && ${BINARY_DIR}/${TESTNAME} ${INPUT_NAME} cd ${SOURCE_DIR} && ${BINARY_DIR}/${TESTNAME} ${INPUT_NAME}
 End of changes. 5 change blocks. 
7 lines changed or deleted 9 lines changed or added

Home  |  About  |  All  |  Newest  |  Fossies Dox  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTPS