Annotation of src/etc/Makefile.inc, Revision 1.2
1.2 ! todd 1: # $OpenBSD: Makefile.inc,v 1.1 2008/06/14 23:09:05 todd Exp $
1.1 todd 2:
3: MAKEDEVSRC= ${.CURDIR}/../MAKEDEV.mi
4: MAKEDEVSRC+= ${.CURDIR}/../MAKEDEV.sub
5: MAKEDEVSRC+= ${.CURDIR}/../MAKEDEV.common
6: MAKEDEVSRC+= MAKEDEV.md
7:
8: MAKEDEV: ${MAKEDEVSRC}
1.2 ! todd 9: @if m4 -I${.CURDIR}/.. -I${.CURDIR} \
! 10: ${.CURDIR}/../MAKEDEV.mi > MAKEDEV.tmp; then \
! 11: if ! [ -f ${.CURDIR}/MAKEDEV ]; then \
! 12: echo " m4 -I.. -I. ../MAKEDEV.mi > MAKEDEV"; \
! 13: cp MAKEDEV.tmp ${.CURDIR}/MAKEDEV; \
! 14: rm MAKEDEV.tmp; \
! 15: exit 0; \
! 16: fi; \
! 17: diff MAKEDEV.tmp ${.CURDIR}/MAKEDEV > diffout1 || true; \
! 18: sed -e 's/^--.*$$//' \
! 19: -e 's/^[\<\>] #.*OpenBSD.*Exp $$//' \
! 20: -e 's/^[0-9]*c[0-9]*$$//' \
! 21: -e '/^$$/d' \
! 22: diffout1 > diffout2; \
! 23: if [ -s diffout2 ]; then \
! 24: echo " m4 -I.. -I. ../MAKEDEV.mi > MAKEDEV"; \
! 25: cp MAKEDEV.tmp ${.CURDIR}/MAKEDEV || true; \
! 26: fi; \
! 27: rm diffout1 diffout2; \
! 28: fi