#! /bin/sh -vx # Copyright 2017 Karl Berry # Copyright 2011 Peter Breitenlohner # You may freely use, modify and/or distribute this file. failed= rm -rf Symbol.* ./t1binary $srcdir/tests/Symbol.pfa Symbol.pfb \ && ./t1ascii Symbol.pfb Symbol.pfa \ && diff Symbol.pfa $srcdir/tests/Symbol.pfa \ && echo "t1ascii/t1binary tests OK" \ || failed="$failed t1ascii/t1binary" rm -rf Symbol.* ./t1disasm $srcdir/tests/Symbol.pfa Symbol.raw \ && ./t1asm -a Symbol.raw Symbol.pfa \ && diff Symbol.raw $srcdir/tests/Symbol.raw \ && diff Symbol.pfa $srcdir/tests/Symbol.pfa \ && echo "t1asm/t1disasm-ascii tests OK" \ || failed="$failed t1asm/t1disasm-ascii" rm -rf Symbol.* ./t1disasm $srcdir/tests/Symbol.pfb Symbol.raw \ && ./t1asm -b Symbol.raw Symbol.pfb \ && ./t1ascii Symbol.pfb Symbol.pfa \ && diff Symbol.raw $srcdir/tests/Symbol.raw \ && diff Symbol.pfa $srcdir/tests/Symbol.pfa \ && echo "t1asm/t1disasm-binary tests OK" \ || failed="$failed t1asm/t1disasm-binary" test -z "$failed" && exit 0 echo "failed tests:$failed" exit 1