.include <../Config> FILELIST= Makefile MakeDriver configure hdrprepare \ DrvStd.h DrvHeader.h.proto default: all all depend install dist: subst include @for i in `./configure list`; do if [ -f $$i/.required ]; then \ echo "=="; echo "== Making '$@' for '$$i' driver"; echo "=="; \ cwd=`pwd`; cd $$i; $(MAKE) -f ../MakeDriver -$(MAKEFLAGS) $@; cd $$cwd; \ fi; done clean: @for i in `./configure list`; do \ echo "=="; echo "== Making '$@' for '$$i' driver"; echo "=="; \ cwd=`pwd`; cd $$i; $(MAKE) -f ../MakeDriver -$(MAKEFLAGS) $@; cd $$cwd; \ done rm -f .filelist subst include subst: rm -f subst ln -s ../subst include: rm -f include ln -s ../include list: @cp /dev/null .filelist @for i in $(FILELIST); do echo $$i >> .filelist; done @for i in `./configure list`; do \ cwd=`pwd`; cd $$i; $(MAKE) -f ../MakeDriver list; cd $$cwd; \ awk '{ print "'$$i'/" $$1 }' $$i/.filelist >> .filelist; \ done