# -*- mode: Fundamental -*- -------------------------------------------- # # File: Makefile # Description: Builds entire sandhi system. # Author: Brett Kessler # Created: 8-Apr-92 # Modified: Tue Jun 9 16:48:49 1992 (Brett Kessler) ############################################################################## # This order is important: each subdirectory generates code that is needed by # one or more following subdirectory. all: (cd features; make) (cd segments; make) (cd rules; make) (cd derive; make) PRINT = lp print: (cd paper; make print) $(PRINT) README FEATURES SEGMENTS RULES Makefile (cd features; make print) (cd segments; make print) (cd rules; make print) (cd derive; make print) (cd frag; make print) (cd /users/kessler/lib/src/; \ $(PRINT) header.h Malloc.h Malloc.c String.h String.c \ list.h list.c resource.h resource.c) clobber: (cd features; make clobber) (cd segments; make clobber) (cd rules; make clobber) (cd derive; make clobber) (cd lib; make clean) -rm spe.tar.Z tar: clean tar -cvzf ../sandhi.tgz . clean: (cd features; make clean) (cd segments; make clean) (cd rules; make clean) (cd derive; make clean) (cd lib; make clean) ############################################################################## ## End of Makefile ##############################################################################