1# $NetBSD: bfd.mk,v 1.1 2024/07/04 02:20:03 christos Exp $ 2 3BFDSUBDIR= lib 4 5CPPFLAGS+= -I${DIST}/bfd -I${DIST}/binutils -I${DIST}/include 6 7.if !defined(HOSTPROG) 8PROGDPLIBS+= bfd ${TOP}/${BFDSUBDIR}/libbfd 9PROGDPLIBS+= sframe ${TOP}/${BFDSUBDIR}/libsframe 10PROGDPLIBS+= iberty ${TOP}/${BFDSUBDIR}/libiberty 11.else 12CPPFLAGS+= -I${BFDDIR} 13DPADD+= ${BFDDIR}/.libs/libbfd.a 14LDADD+= -L${BFDDIR}/.libs -lbfd 15DPADD+= ${SFRAMEDIR}/.libs/libsframe.a 16LDADD+= -L${SFRAMEDIR}/.libs -lsframe 17DPADD+= ${IBERTYDIR}/libiberty.a 18LDADD+= -L${IBERTYDIR} -liberty 19.endif 20 21.include <bsd.prog.mk> 22 23.ifndef HOSTPROG 24.include "${TOP}/${BFDSUBDIR}/libbfd/arch/${BINUTILS_MACHINE_ARCH}/defs.mk" 25CPPFLAGS+= -I${TOP}/${BFDSUBDIR}/libbfd/arch/${BINUTILS_MACHINE_ARCH} ${G_INCLUDES} 26LDADD+= -lintl 27DPADD+= ${LIBINTL} 28.endif # HOSTPROG 29 30LDADD+= -lz 31# No DPADD because we don't know the format and we didn't build it. 32