weekly.sh revision f63542473cfd142d1d19f2abdf7f8b10679c9716
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye#!/bin/bash -x
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye
64b763950bf11e9357facbd2b5666631a895c085Trond NorbyePATH=/bin:/usr/bin:/usr/X11R6/bin:/home/linux-bkb/bin
64b763950bf11e9357facbd2b5666631a895c085Trond NorbyeHETS_LIB=/local/home/maeder/CASL-lib
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyeexport PATH
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyeexport HETS_LIB
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyecd /local/home/maeder
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyerm -rf CASL-lib
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyecvs -d \
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye :pserver:cvsread@cvs-agbkb.informatik.uni-bremen.de:/repository \
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye co -P CASL-lib
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyecd CASL-lib
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye# check differences of *.pp.het and *.pp.pp.het
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyehets -v2 -o pp.het Basic/*.casl
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyecat Basic/*.pp.het > pp1.txt
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye\rm -f Basic/*.env
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyehets -v2 -o pp.het Basic/*.pp.het
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyecat Basic/*.pp.pp.het > pp2.txt
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyediff pp1.txt pp2.txt
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye# try consistency check with SPASS
cf1f7b5e81583dfca30972cfef322266a6928e7fKnut Anders Hatlenhets -v2 -o dfg.c Basic/*.casl UserManual/*.casl
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyedate
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye/local/home/maeder/haskell/runSPASSconsistency.sh */*.dfg.c
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyedate
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye# check other examples
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyedate
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyefor i in */*/*.het */*/*.casl; \
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye do hets -v2 -o prf,th,pp.het,pp.tex $i; done
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyedate
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyefor i in */*/*.prf; do hets -v2 -o th $i; done
64b763950bf11e9357facbd2b5666631a895c085Trond Norbyedate
64b763950bf11e9357facbd2b5666631a895c085Trond Norbye