]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/elfcopy/Makefile
Add ELF Tool Chain's brandelf(1) to contrib
[FreeBSD/FreeBSD.git] / usr.bin / elfcopy / Makefile
1 # $FreeBSD$
2
3 .include <src.opts.mk>
4
5 ELFTCDIR=       ${.CURDIR}/../../contrib/elftoolchain
6 ELFCOPYDIR=     ${ELFTCDIR}/elfcopy
7
8 .PATH: ${ELFCOPYDIR}
9
10 .if ${MK_ELFCOPY_AS_OBJCOPY} != "no"
11 PROG=   objcopy
12 objcopy.1: elfcopy.1
13         sed -e 's/\.Dt ELFCOPY 1/.Dt OBJCOPY 1/' \
14             -e 's/\.Nm elfcopy/.Nm objcopy/' < ${.ALLSRC} > ${.TARGET}
15 CLEANFILES+= objcopy.1
16 .else
17 PROG=   elfcopy
18 .endif
19
20 SRCS=   archive.c ascii.c binary.c main.c sections.c segments.c symbols.c
21
22 WARNS?= 5
23
24 LIBADD= archive elftc elf
25
26 CFLAGS+=-I${ELFTCDIR}/libelftc -I${ELFTCDIR}/common
27
28 MAN=    ${PROG}.1 strip.1
29
30 LINKS=  ${BINDIR}/${PROG} ${BINDIR}/strip
31
32 .include <bsd.prog.mk>