mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-03 09:48:00 -04:00
33 lines
622 B
Makefile
33 lines
622 B
Makefile
# $NetBSD: bsd.dep.mk,v 1.2 2008/04/15 16:49:56 joerg Exp $
|
|
|
|
.PHONY: cleandepend
|
|
cleandir: cleandepend
|
|
|
|
# some of the rules involve .h sources, so remove them from mkdep line
|
|
realdepend: beforedepend
|
|
.if defined(SRCS)
|
|
realdepend: .depend
|
|
.NOPATH: .depend
|
|
.depend: ${SRCS} ${DPSRCS}
|
|
@rm -f .depend
|
|
@touch .depend
|
|
cleandepend:
|
|
rm -f .depend ${.CURDIR}/tags ${CLEANDEPEND}
|
|
.else
|
|
cleandepend:
|
|
.endif
|
|
realdepend: afterdepend
|
|
|
|
beforedepend:
|
|
afterdepend:
|
|
|
|
.if !target(tags)
|
|
.if defined(SRCS)
|
|
tags: ${SRCS}
|
|
-cd ${.CURDIR}; ctags -f /dev/stdout ${.ALLSRC:N*.h} | \
|
|
sed "s;\${.CURDIR}/;;" > tags
|
|
.else
|
|
tags:
|
|
.endif
|
|
.endif
|