=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/share/mk/bsd.dep.mk,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- src/share/mk/bsd.dep.mk 1998/06/09 19:29:45 1.4 +++ src/share/mk/bsd.dep.mk 2003/08/07 11:24:03 1.5 @@ -1,10 +1,10 @@ -# $OpenBSD: bsd.dep.mk,v 1.4 1998/06/09 19:29:45 downsj Exp $ +# $OpenBSD: bsd.dep.mk,v 1.5 2003/08/07 11:24:03 espie Exp $ # $NetBSD: bsd.dep.mk,v 1.12 1995/09/27 01:15:09 christos Exp $ # some of the rules involve .h sources, so remove them from mkdep line .if !target(depend) depend: beforedepend .depend _SUBDIRUSE afterdepend -.if defined(SRCS) +. if defined(SRCS) .depend: ${SRCS} @rm -f .depend @files="${.ALLSRC:M*.s} ${.ALLSRC:M*.S}"; \ @@ -22,29 +22,31 @@ echo mkdep -a ${MKDEP} ${CXXFLAGS:M-[ID]*} ${CPPFLAGS} $$files; \ mkdep -a ${MKDEP} ${CXXFLAGS:M-[ID]*} ${CPPFLAGS} $$files; \ fi -.else +. else .depend: -.endif -.if !target(beforedepend) +. endif +. if !target(beforedepend) beforedepend: -.endif -.if !target(afterdepend) +. endif +. if !target(afterdepend) afterdepend: +. endif .endif -.endif .if !target(tags) -.if defined(SRCS) +. if defined(SRCS) tags: ${SRCS} _SUBDIRUSE -cd ${.CURDIR}; ${CTAGS} -f /dev/stdout ${.ALLSRC:N*.h} | \ sed "s;\${.CURDIR}/;;" > tags -.else +. else tags: +. endif .endif -.endif .if defined(SRCS) cleandir: cleandepend cleandepend: rm -f .depend ${.CURDIR}/tags .endif + +.PHONY: beforedepend depend afterdepend cleandepend