Return to Makefile CVS log | Up to [local] / src / usr.bin / strip |
File: [local] / src / usr.bin / strip / Attic / Makefile (download)
Revision 1.10, Wed Mar 31 21:22:06 2004 UTC (20 years, 2 months ago) by mickey
allow cross-compiling for m68k and better usage(); miod@ ok |
# $OpenBSD: Makefile,v 1.10 2004/03/31 21:22:06 mickey Exp $ TARGET_MACHINE_ARCH?= ${MACHINE_ARCH} PROG= strip CFLAGS+=-I${.CURDIR}/../nm .if ${TARGET_MACHINE_ARCH} != ${MACHINE_ARCH} # XXX should make this automatic .if ${TARGET_MACHINE_ARCH} == "i386" CFLAGS+= -DMID_MACHINE_OVERRIDE=MID_I386 .elif ${TARGET_MACHINE_ARCH} == "m68k" CFLAGS+= -DMID_MACHINE_OVERRIDE=MID_M68K CPPFLAGS+=-I. beforedepend: ln -sf ${.CURDIR}/../../sys/arch/m68k/include m68k .elif ${TARGET_MACHINE_ARCH} == "ns32k" CFLAGS+= -DMID_MACHINE_OVERRIDE=MID_NS32K .elif ${TARGET_MACHINE_ARCH} == "sparc" CFLAGS+= -DMID_MACHINE_OVERRIDE=MID_SPARC .elif ${TARGET_MACHINE_ARCH} == "vax" CFLAGS+= -DMID_MACHINE_OVERRIDE=MID_VAX .endif STRIP= /usr/bin/strip .elif ${HOSTCC} != ${CC} STRIP=./hoststrip realinstall strip: hoststrip hoststrip: strip.c ${HOSTCC} -I${.CURDIR}/../nm ${.CURDIR}/strip.c -o hoststrip .else STRIP=./strip .endif realinstall: ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 600 strip \ ${DESTDIR}${BINDIR} ${STRIP} ${DESTDIR}${BINDIR}/strip chmod ${BINMODE} ${DESTDIR}${BINDIR}/strip -if [ "${INSTALL_COPY}" = "" ]; then rm -f ${STRIP}; fi .include <bsd.prog.mk>