bsd.dep.mk (124490) | bsd.dep.mk (124637) |
---|---|
1# $FreeBSD: head/share/mk/bsd.dep.mk 124490 2004-01-13 17:37:45Z ru $ | 1# $FreeBSD: head/share/mk/bsd.dep.mk 124637 2004-01-17 18:51:55Z ru $ |
2# 3# The include file <bsd.dep.mk> handles Makefile dependencies. 4# 5# 6# +++ variables +++ 7# 8# CTAGS A tags file generation program [gtags] 9# --- 57 unchanged lines hidden (view full) --- 67 @cd ${.CURDIR} && htags ${HTAGSFLAGS} -d ${.OBJDIR} ${.OBJDIR} 68.endif 69.endif 70.endif 71 72.if defined(SRCS) 73CLEANFILES?= 74 | 2# 3# The include file <bsd.dep.mk> handles Makefile dependencies. 4# 5# 6# +++ variables +++ 7# 8# CTAGS A tags file generation program [gtags] 9# --- 57 unchanged lines hidden (view full) --- 67 @cd ${.CURDIR} && htags ${HTAGSFLAGS} -d ${.OBJDIR} ${.OBJDIR} 68.endif 69.endif 70.endif 71 72.if defined(SRCS) 73CLEANFILES?= 74 |
75.if !exists(${.OBJDIR}/${DEPENDFILE}) 76.for _S in ${SRCS:N*.[hly]} 77${_S:R}.o: ${_S} 78.endfor 79.endif 80 |
|
75.for _LSRC in ${SRCS:M*.l:N*/*} 76.for _LC in ${_LSRC:R}.c 77${_LC}: ${_LSRC} 78 ${LEX} -t ${LFLAGS} ${.ALLSRC} > ${.TARGET} | 81.for _LSRC in ${SRCS:M*.l:N*/*} 82.for _LC in ${_LSRC:R}.c 83${_LC}: ${_LSRC} 84 ${LEX} -t ${LFLAGS} ${.ALLSRC} > ${.TARGET} |
85.if !exists(${.OBJDIR}/${DEPENDFILE}) 86${_LC:R}.o: ${_LC} 87.endif |
|
79SRCS:= ${SRCS:S/${_LSRC}/${_LC}/} 80CLEANFILES+= ${_LC} 81.endfor 82.endfor 83 84.for _YSRC in ${SRCS:M*.y:N*/*} 85.for _YC in ${_YSRC:R}.c 86SRCS:= ${SRCS:S/${_YSRC}/${_YC}/} --- 11 unchanged lines hidden (view full) --- 98 ${YACC} ${YFLAGS} -o ${_YC} ${.ALLSRC} 99SRCS+= ${_YH} 100CLEANFILES+= ${_YH} 101.endfor 102.else 103${_YC}: ${_YSRC} 104 ${YACC} ${YFLAGS} -o ${_YC} ${.ALLSRC} 105.endif | 88SRCS:= ${SRCS:S/${_LSRC}/${_LC}/} 89CLEANFILES+= ${_LC} 90.endfor 91.endfor 92 93.for _YSRC in ${SRCS:M*.y:N*/*} 94.for _YC in ${_YSRC:R}.c 95SRCS:= ${SRCS:S/${_YSRC}/${_YC}/} --- 11 unchanged lines hidden (view full) --- 107 ${YACC} ${YFLAGS} -o ${_YC} ${.ALLSRC} 108SRCS+= ${_YH} 109CLEANFILES+= ${_YH} 110.endfor 111.else 112${_YC}: ${_YSRC} 113 ${YACC} ${YFLAGS} -o ${_YC} ${.ALLSRC} 114.endif |
115.if !exists(${.OBJDIR}/${DEPENDFILE}) 116${_YC:R}.o: ${_YC} 117.endif |
|
106.endfor 107.endfor 108.endif 109 110.if !target(depend) 111.if defined(SRCS) 112depend: beforedepend ${DEPENDFILE} afterdepend 113 --- 66 unchanged lines hidden --- | 118.endfor 119.endfor 120.endif 121 122.if !target(depend) 123.if defined(SRCS) 124depend: beforedepend ${DEPENDFILE} afterdepend 125 --- 66 unchanged lines hidden --- |