Deleted Added
full compact
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 ---