# Makefile for Modula-3 programs # Last edited on 2000-04-30 00:52:52 by stolfi SUBDIRS = \ anamaria \ bacin \ carrard \ hcgl \ lplozada \ marcone \ marcus-2 \ rluis-v1 MORESUBDIRS = NOTSUBDIRS = \ marcone-PUB \ rluis-v2 all: subdirs cleanup subdirs: ;\ for d in $(SUBDIRS); do \ ( here=`pwd` ; cd $$d && make -f Makefile ; ) \ done cleanup: ; \ for d in $(NOTLIBS) $(NOTPROGS) $(BUGTESTS); do \ ( here=`pwd` ; cd $$d && rm -rf SOLgnu SPARC ; ) \ done ; \ for d in $(NOTSUBDIRS); do \ ( here=`pwd` ; cd $$d && \ find ./ -type d -name SOLgnu -prune -exec /bin/rm -rf {} \; ; \ ) \ done build: ; \ m3build -d ..