include ../install.mk include ../category.mk include ../cfg.mk category = grammar config = grammar install = grammar # grammar-examples #no-recursive-install = true all: config install slush = this slush-this: cp -r grammar SLUSH/include purges = grammar examples keep delta = plain-copy this delta-this: cd DISTRIBUTION/DELTA/packages/grammar; rm -f -r purges cd examples; MAKE delta config-grammar: grammar-config grammar-config: if [ ! -d BINARIES ]; then mkdir BINARIES; fi; @set -x; export TEMPLATES; \ for dir in templates private; do \ if [ -d $$dir ]; then \ TEMPLATES=`UTIL/lss $$dir"`; \ for i in $$TEMPLATES; do \ sed -e "s:UTIL:BIN:g" \ -e "s:BIN:BINARIES:g" $$dir/$$i > $$i; \ chmod a+x $$i; \ mv $$i BINARIES; \ done; fi; \ done cd filters; make config inc: cp -r grammar DESTINATION/include install-grammar: grammar-install grammar-install: if [ ! -d BINARIES ]; then mkdir BINARIES; fi; cd filters; make install obsolete-clean: rm -r -f @* *.flt lex.yy* for i in subdirs examples; do \ (cd $$i; make clean); done
Hush Online Technology
hush@cs.vu.nl
11/03/98 |
![]() |
![]() |