freebsd-dev/gnu/usr.bin/binutils/strip/Makefile
John Polstra b6e7a280a9 Fix the broken installation of strip. It tried to use the installed
strip program (via "install") to strip itself.  But the program
wasn't executable because "install" hadn't made it so yet.  I
borrowed the method used for the old strip to get around this.
1998-03-06 00:28:04 +00:00

32 lines
627 B
Makefile

#
# $Id: Makefile,v 1.1.1.1 1998/03/01 23:41:17 jdp Exp $
#
.include "../Makefile.inc0"
.PATH: ${SRCDIR}/binutils
PROG= strip
SRCS= objcopy.c is-strip.c
CFLAGS+= -I${SRCDIR}/binutils
LDADD+= -L${RELTOP}/libbinutils -lbinutils
LDADD+= -L${RELTOP}/libbfd -lbfd
LDADD+= -L${RELTOP}/libiberty -liberty
CLEANFILES+= maybe_stripped
all: maybe_stripped
maybe_stripped: strip
cp strip maybe_stripped
.if defined(STRIP)
.if ${STRIP:M-s} != ""
strip maybe_stripped
.endif
.endif
realinstall:
${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
maybe_stripped ${DESTDIR}${BINDIR}/strip
.include <bsd.prog.mk>