binutils: Make manpage handling generic to ease maintenance
[dragonfly.git] / gnu / usr.bin / binutils221 / objdump / Makefile
1 .include "../Makefile.inc1"
2 .include "../Makefile.bu"
3
4 .PATH: ${SRCDIR}/binutils ${SRCDIR}/binutils/doc
5
6 PROG=   objdump
7 SRCS=   elfcomm.c objdump.c
8 MFILE=  objdump${MANPAGEVER}.1
9 MAN=    ${MFILE}
10 WARNS=  1
11
12 DPADD+= ${.OBJDIR}/../libopcodes/libopcodes.a
13 LDADD+= ${.OBJDIR}/../libopcodes/libopcodes.a
14
15 ${MFILE}: ${SRCDIR}/binutils/doc/objdump.1
16         cp ${.ALLSRC} ${.TARGET}
17
18 CLEANFILES+=    ${MFILE}
19
20 .if defined(IS_PRIMARY)
21 MLINKS+=        ${MFILE} objdump.1
22 .endif
23
24 .include <bsd.prog.mk>