VENDORS = dfki franz naist nist ntnu uio upc upf parc lingo FREE = logon/coli logon/dfki \ logon/lingo logon/naist logon/ntnu logon/sdsu \ logon/sil logon/sun logon/uio DATE = `date "+%Y-%m-%d"` CP=cp RM=rm MKDIR=mkdir LN=ln -s TAR=tar MAKE=make TEE=tee .PHONY: update diff build clean erg terg epe update: /bin/rm $${LOGONROOT}/lingo/lkb/src/version.lsp; /bin/rm $${LOGONROOT}/lingo/lkb/src/mt/version.lisp; svn update; ( cd lingo; make clean; ) diff: svn diff | egrep -v 'CVS|LVS|.svn' build: clean: @( \ for i in lingo; do \ ( cd $$i; make clean; ) \ done; \ ) reset: @( \ killall pvmd3; \ sleep 2; \ killall -9 pvmd3; \ /bin/rm -rf /tmp/.pvm.* $${PVM_TMP}/.pvm.* $${HOME}/tmp/.pvm.*; \ /bin/true; \ ) > $${LOGONTMP}/.make.reset.$$USER 2>&1 pure: @( \ killall -1 pvmd3 alisp; \ sleep 1; \ killall pvmd3 alisp; \ sleep 1; \ killall -9 pvmd3 alisp; \ /bin/rm -rf /tmp/.pvm.* $${PVM_TMP}/.pvm.* $${HOME}/tmp/.pvm.*; \ /bin/true; \ ) > $${LOGONTMP}/.make.pure.$$USER 2>&1 erg: $${LOGONROOT}/parse --erg+tnt esd $${LOGONROOT}/parse --erg+tnt/speech esd terg: $${LOGONROOT}/parse --terg+tnt esd $${LOGONROOT}/parse --terg+tnt/speech esd test: LOGONROOT=`pwd` ./uio/test/run extras: ( \ cd $${LOGONROOT}/lingo/redwoods; \ svn switch $${LOGONSVN}/extras/trunk/lingo/redwoods; \ cd $${LOGONROOT}/lingo/lkb/src/tsdb/skeletons/english/ptb; \ svn switch \ $${LOGONSVN}/extras/trunk/lingo/lkb/src/tsdb/skeletons/english/ptb; \ cd $${LOGONROOT}/franz; \ svn switch $${LOGONSVN}/extras/trunk/franz; \ ) epe: tar zpScvf /tmp/logon.tgz --exclude "*.svn" --exclude "*~" \ --transform='s@^@logon/@' \ dot.bashrc dot.clinit.cl etc/library.bash etc/registry\ bin/{epe,tokenizer,repp,tnt,geniatagger,resaalign,logon} \ cis/bin tsujii/{bin,geniatagger,lib} \ uio/bin/linux.x86.64/{repp,resaalign} \ uio/lib/linux.x86.64 \ coli/bin/linux.x86.32/tnt coli/lib/linux.x86.32 \ coli/tnt \ lingo/erg/pet/repp.set lingo/erg/rpp \ lingo/lkb/linux.x86.64 \ lingo/lkb/bin/linux.x86.64/tsdb lingo/lkb/lib/linux.x86.64 \ lingo/lkb/src/tsdb/skeletons/english/Relations