1 # $Id: Makefile 2290 2011-12-04 07:20:46Z jkoshy $
7 SRCS= archive.c ascii.c binary.c main.c sections.c segments.c symbols.c
11 DPADD= ${LIBELF} ${LIBELFTC}
14 .if !defined(LIBELF_AR)
18 MAN= elfcopy.1 mcs.1 strip.1
22 LINKS= ${BINDIR}/elfcopy ${BINDIR}/strip \
23 ${BINDIR}/elfcopy ${BINDIR}/mcs
25 EXTRA_TARGETS= strip mcs
27 CLEANFILES+= ${EXTRA_TARGETS}
29 # Create in-place symbolic links to "elfcopy" at build time.
33 ${EXTRA_TARGETS}: ${PROG}
34 ln -s ${PROG} ${.TARGET}
36 .include "${TOP}/mk/elftoolchain.prog.mk"
38 .if ${OS_HOST} == "OpenBSD"
39 CFLAGS+= -I/usr/local/include
40 LDFLAGS+= -L/usr/local/lib