12e280533SJohn Polstra#
2*f07eaee2SJohn Polstra# $Id: Makefile,v 1.2 1998/03/12 02:55:25 jdp Exp $
32e280533SJohn Polstra#
42e280533SJohn Polstra
52e280533SJohn Polstra.include "../Makefile.inc0"
62e280533SJohn Polstra
72e280533SJohn Polstra.PATH: ${SRCDIR}/bfd
82e280533SJohn Polstra
92e280533SJohn PolstraLIB=		bfd
10ab5ad3a4SJohn PolstraSRCS+=		archive.c archures.c bfd.c binary.c cache.c \
11ab5ad3a4SJohn Polstra		coffgen.c corefile.c elf.c format.c hash.c ihex.c \
122e280533SJohn Polstra		init.c libbfd.c linker.c opncls.c reloc.c section.c \
132e280533SJohn Polstra		srec.c stab-syms.c stabs.c syms.c targets.c tekhex.c
142e280533SJohn PolstraCFLAGS+=	-I${SRCDIR}/bfd
152e280533SJohn PolstraNOPROFILE=	true
162e280533SJohn PolstraNOPIC=		true
17*f07eaee2SJohn PolstraINTERNALLIB=	true
18*f07eaee2SJohn PolstraINTERNALSTATICLIB=true
19ab5ad3a4SJohn PolstraCLEANFILES+=	targmatch.h
202e280533SJohn Polstra
21ab5ad3a4SJohn Polstrabeforedepend: targmatch.h
222e280533SJohn Polstra
232e280533SJohn Polstratargets.o: targmatch.h
242e280533SJohn Polstra
252e280533SJohn Polstratargmatch.h: targmatch.sed config.bfd
262e280533SJohn Polstra	sed -f ${.ALLSRC:M*.sed} ${.ALLSRC:M*.bfd} > ${.TARGET}
272e280533SJohn Polstra
282e280533SJohn Polstra.include <bsd.lib.mk>
29