bsd.dep.mk (99344) | bsd.dep.mk (103436) |
---|---|
1# $FreeBSD: head/share/mk/bsd.dep.mk 99344 2002-07-03 12:44:06Z ru $ | 1# $FreeBSD: head/share/mk/bsd.dep.mk 103436 2002-09-17 01:49:00Z peter $ |
2# 3# The include file <bsd.dep.mk> handles Makefile dependencies. 4# 5# 6# +++ variables +++ 7# 8# DEPENDFILE dependencies file [.depend] 9# --- 138 unchanged lines hidden (view full) --- 148.if defined(HTML) 149 rm -rf ${.OBJDIR}/HTML 150.endif 151.endif 152.endif 153 154.if !target(checkdpadd) && (defined(DPADD) || defined(LDADD)) 155checkdpadd: | 2# 3# The include file <bsd.dep.mk> handles Makefile dependencies. 4# 5# 6# +++ variables +++ 7# 8# DEPENDFILE dependencies file [.depend] 9# --- 138 unchanged lines hidden (view full) --- 148.if defined(HTML) 149 rm -rf ${.OBJDIR}/HTML 150.endif 151.endif 152.endif 153 154.if !target(checkdpadd) && (defined(DPADD) || defined(LDADD)) 155checkdpadd: |
156.if ${OBJFORMAT} != aout | |
157 @ldadd=`echo \`for lib in ${DPADD} ; do \ 158 echo $$lib | sed 's;^/usr/lib/lib\(.*\)\.a;-l\1;' ; \ 159 done \`` ; \ 160 ldadd1=`echo ${LDADD}` ; \ 161 if [ "$$ldadd" != "$$ldadd1" ] ; then \ 162 echo ${.CURDIR} ; \ 163 echo "DPADD -> $$ldadd" ; \ 164 echo "LDADD -> $$ldadd1" ; \ 165 fi | 156 @ldadd=`echo \`for lib in ${DPADD} ; do \ 157 echo $$lib | sed 's;^/usr/lib/lib\(.*\)\.a;-l\1;' ; \ 158 done \`` ; \ 159 ldadd1=`echo ${LDADD}` ; \ 160 if [ "$$ldadd" != "$$ldadd1" ] ; then \ 161 echo ${.CURDIR} ; \ 162 echo "DPADD -> $$ldadd" ; \ 163 echo "LDADD -> $$ldadd1" ; \ 164 fi |
166.else 167 @dpadd=`echo \`ld -Bstatic -f ${LDADD}\`` ; \ 168 if [ "$$dpadd" != "${DPADD}" ] ; then \ 169 echo ${.CURDIR} ; \ 170 echo "LDADD -> $$dpadd" ; \ 171 echo "DPADD = ${DPADD}" ; \ 172 fi | |
173.endif | 165.endif |
174.endif | |