DATE = `date "+%Y-%m-%d (%H:%m)"` ROOT = /usr/local/xledir NORGRAM = pargram/norwegian/bokmal/bokmal-mrs.lfg \ pargram/norwegian/bokmal/bokmal-mrs-emacs.lfg \ pargram/norwegian/bokmal/bokmal-rules-mrs.lfg \ pargram/norwegian/bokmal/bokmal-morph.lfg \ pargram/norwegian/bokmal/bokmal-morph-emacs.lfg \ pargram/norwegian/bokmal/bokmal-mwe.lfg \ pargram/norwegian/bokmal/bokmal-nkllex.lfg \ pargram/norwegian/bokmal/bokmal-nklvrblex.lfg \ pargram/norwegian/bokmal/bokmal-lex-mrs.lfg \ pargram/norwegian/bokmal/bokmal-templates-mrs.lfg \ pargram/norwegian/bokmal/performance-vars.txt \ pargram/norwegian/bokmal/performance-vars-64.txt \ pargram/norwegian/common/parse.nor.bgn.fst \ pargram/norwegian/common/parse.tok.fst \ pargram/norwegian/common/gen.tok.fst update: @echo @echo -n "update: " @echo "please use \`make copy' followed by \`make release' instead." @echo diff: $$CVS -q diff -iw | egrep -v 'CVS|LVS' copy: xle norgram xle: @( \ for i in $(find . -type f); do \ if [ -f ${ROOT}/$i ]; then \ if cmp -s $i ${ROOT}/$i; then \ : ; \ else \ echo $i; cp -p ${ROOT}/$i $i; \ fi; \ fi; \ done; \ $$CVS -q diff -iw xle; \ true; \ ) norgram: @( \ for i in ${NORGRAM}; do \ cp -p ${ROOT}/$$i $$i; \ done; \ $$CVS -q diff -iw pargram; \ true; \ ) gold: @( \ cd $$LOGONROOT; \ make update; \ ./parse -g base; \ ./parse -g mrs; \ ./parse -g tur; \ ) release: @( \ $$CVS update xle/Version; \ $$CVS commit -f -m "XLE ${DATE} update from UiB" xle/Version; \ $$CVS commit -m "XLE ${DATE} update from UiB" xle; \ $$CVS update pargram/norwegian/bokmal/Version; \ $$CVS commit -f -m "NorGram ${DATE} update from UiB" \ pargram/norwegian/bokmal/Version; \ $$CVS commit -m "NorGram ${DATE} update from UiB" pargram; \ ) clean: build: