# Change the following include to suit your system

include Makefile.config


DATE      :=  $(shell date +%e%h%Y)
DIRNAME   :=  $(shell basename `/bin/pwd`)
TGZFILE    =  ${DIRNAME}-${DATE}.tgz
EXCLUDE    =  ${DIRNAME}/EXCLUDE


SUBDIRS = ${LIBSUBDIRS} ${APPSUBDIRS}

all:
	set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i; done

depend:
	set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i depend; done

clean:
	set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i clean; done
	-rm -f \#* *~
	-rm -f lib/*
	-rm -f */.depend
	-rm -f piano/midibus.*

disk: tgz
	cd ..;tar cvf /dev/fd0 ${TGZFILE}

tgz:
	cd ..;tar --exclude-from=${EXCLUDE} -c -v -h -z -f ${TGZFILE} ${DIRNAME}













