1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
#!/bin/bash
set -e
export COQBIN=$BIN
export PATH=$COQBIN:$PATH
cd misc/quotation_token/
if which cygpath >/dev/null 2>&1; then OCAMLFINDSEP=\;; else OCAMLFINDSEP=:; fi
export OCAMLPATH=$PWD$OCAMLFINDSEP$OCAMLPATH
coq_makefile -f _CoqProject -o Makefile
make clean
make src/quotation_plugin.cma
TMP=`mktemp`
if make > $TMP 2>&1; then
echo "should fail"
rm $TMP
exit 1
fi
if grep "File.*quotation.v., line 12, characters 6-30" $TMP; then
rm $TMP
exit 0
else
echo "wong loc: `grep File.*quotation.v $TMP`"
rm $TMP
exit 1
fi
|