1*2e280533SJohn Polstra#
2*2e280533SJohn Polstra# $Id$
3*2e280533SJohn Polstra#
4*2e280533SJohn Polstra
5*2e280533SJohn Polstra.include "../Makefile.inc0"
6*2e280533SJohn Polstra
7*2e280533SJohn Polstra.PATH: ${SRCDIR}/binutils
8*2e280533SJohn Polstra
9*2e280533SJohn PolstraLIB=		binutils
10*2e280533SJohn PolstraSRCS=		arlex.l arparse.y arsup.c bucomm.c debug.c filemode.c \
11*2e280533SJohn Polstra		ieee.c rdcoff.c rddbg.c stabs.c wrstabs.c version.c
12*2e280533SJohn PolstraCFLAGS+=	-DTARGET=\"${TARGET}\"
13*2e280533SJohn PolstraCFLAGS+=	-DVERSION=\"${VERSION}\"
14*2e280533SJohn PolstraCFLAGS+=	-I${SRCDIR}/binutils
15*2e280533SJohn PolstraCFLAGS+=	-I${SRCDIR}/bfd
16*2e280533SJohn PolstraNOPROFILE=	true
17*2e280533SJohn PolstraNOPIC=		true
18*2e280533SJohn PolstraCLEANFILES+=	arlex.c arparse.c arparse.h
19*2e280533SJohn Polstra
20*2e280533SJohn Polstrabeforedepend: arlex.c arparse.c arparse.h
21*2e280533SJohn Polstra
22*2e280533SJohn Polstraarlex.o: arparse.h
23*2e280533SJohn Polstra
24*2e280533SJohn Polstraarparse.c arparse.h: arparse.y
25*2e280533SJohn Polstra	${YACC} -d -o arparse.c ${.IMPSRC}
26*2e280533SJohn Polstra
27*2e280533SJohn Polstra# This rule is an attempt to cause "make -j" to work.
28*2e280533SJohn Polstraarparse.h: arparse.c
29*2e280533SJohn Polstra
30*2e280533SJohn Polstrainstall:
31*2e280533SJohn Polstra
32*2e280533SJohn Polstra.include <bsd.lib.mk>
33