xref: /dflybsd-src/gnu/usr.bin/binutils227/block2/objdump/Makefile (revision 6028677c969e7e791ff712e60492f0467989f4db)
1.include "../../Makefile.inc1"
2.include "../Makefile.block2"
3
4.PATH: ${SRCDIR}/binutils ${SRCDIR}/binutils/doc
5
6PROG=	objdump
7SRCS=	objdump.c dwarf.c prdbg.c $(DEBUG_SRCS) elfcomm.c
8MFILE=	objdump${MANPAGEVER}.1
9MAN=	${MFILE}
10LDADD=	${STD_LDADD} ${LDADD_OPCODE} -lz
11
12DEBUG_SRCS=		rddbg.c debug.c stabs.c ieee.c rdcoff.c
13CFLAGS+=		-I${.OBJDIR}
14FLAGS_GROUPS=		objdump
15objdump_FLAGS=		-DOBJDUMP_PRIVATE_VECTORS=""
16objdump_FLAGS_FILES=	objdump.c
17
18dwarf.c: bfd_stdint.h
19
20${MFILE}: ${SRCDIR}/binutils/doc/objdump.1
21	cp ${.ALLSRC} ${.TARGET}
22
23CLEANFILES+=	${MFILE} bfd_stdint.h
24
25.if defined(IS_PRIMARY)
26MLINKS+=	${MFILE} objdump.1
27.endif
28
29.include <bsd.prog.mk>
30