Makefile revision 1.10
1# $NetBSD: Makefile,v 1.10 2013/08/05 00:17:53 matt Exp $ 2 3.include <bsd.own.mk> 4 5.if (defined(HOSTPROG) && \ 6 (${TOOLCHAIN_MISSING} == "no" || defined(EXTERNAL_TOOLCHAIN))) || \ 7 ${MKBINUTILS} != "no" 8TOP= ${NETBSDSRCDIR}/external/gpl3/binutils 9DIST= ${TOP}/dist 10BFDSUBDIR= lib 11 12PROG= mdsetimage 13MAN= mdsetimage.8 14 15CPPFLAGS+= -I${DIST}/bfd -I${DIST}/binutils -I${DIST}/include 16 17.if !defined(HOSTPROG) 18PROGDPLIBS+= bfd ${TOP}/${BFDSUBDIR}/libbfd 19PROGDPLIBS+= iberty ${TOP}/${BFDSUBDIR}/libiberty 20.else 21DPADD+= ${BFDDIR}/libbfd.a 22LDADD+= -L${BFDDIR} -lbfd 23DPADD+= ${IBERTYDIR}/libiberty.a 24LDADD+= -L${IBERTYDIR} -liberty 25CPPFLAGS+= -I${BFDDIR} 26.endif 27 28.include <bsd.prog.mk> 29 30.ifndef HOSTPROG 31.include "${TOP}/${BFDSUBDIR}/libbfd/arch/${BINUTILS_MACHINE_ARCH}/defs.mk" 32 33CPPFLAGS+= -I${TOP}/${BFDSUBDIR}/libbfd/arch/${BINUTILS_MACHINE_ARCH} ${G_INCLUDES} 34LDADD+= -lintl 35DPADD+= ${LIBINTL} 36DPADD+= ${LIBZ} 37.endif # HOSTPROG 38 39LDADD+= -lz 40# No DPADD because we don't know the format and we didn't build it. 41 42.endif # MKBINUTILS != no 43