xref: /dragonfly/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