include rules/make.rules NAME=libcommonZope all : @echo "doing $@" @for i in ${NAMES} ; do \ (echo "Entering $$i for $@" ; cd $$i ; ${MAKE} NAME=$$i DESTDIR=${DESTDIR} $@ ) ; \ done install : all @echo "doing $@" @for i in ${NAMES} ; do \ (echo "Entering $$i for $@" ; cd $$i ; ${MAKE} NAME=$$i DESTDIR=${DESTDIR} $@ ) ; \ done clean : @echo "doing $@" @for i in ${NAMES} ; do \ (echo "Entering $$i for $@" ; cd $$i ; ${MAKE} NAME=$$i DESTDIR=${DESTDIR} $@ ) ; \ done @rm -f *~; docs : @echo "doing $@" @for i in ${NAMES} ; do \ (echo "Entering $$i for doc" ; cd $$i ; ${MAKE} NAME=$$i DESTDIR=${DESTDIR} doc ) ; \ done edit : @xemacs Makefile rules/make.rules ${NAMES:%=%/Makefile} & cvs-clean: @find . -name CVS -type d -exec rm -rf {} \; deb: dpkg-buildpackage files: @echo "doing $@" @cvs status | grep "Repository revision" | awk '{print $$4}' | cut -d ',' -f 1 | grep -v '/$$' | awk -F 'cvs/${NAME}' '{print("${NAME}/"$$2)}' | sort -u > $@ tgz: files @echo "doing $@" @cd .. ; tar zcf ${NAME}.tar.gz --files-from ${NAME}/$< deb: dpkg-buildpackage