build hoststrip for install purposes; noted by tv@slack.iag.net, pr #88
authorderaadt <deraadt@openbsd.org>
Tue, 11 Feb 1997 17:42:51 +0000 (17:42 +0000)
committerderaadt <deraadt@openbsd.org>
Tue, 11 Feb 1997 17:42:51 +0000 (17:42 +0000)
usr.bin/strip/Makefile

index 0dd7c97..78cc445 100644 (file)
@@ -1,12 +1,22 @@
-#      $OpenBSD: Makefile,v 1.3 1996/12/08 14:32:35 downsj Exp $
+#      $OpenBSD: Makefile,v 1.4 1997/02/11 17:42:51 deraadt Exp $
 
 PROG=  strip
+.if ${HOSTCC} != ${CC}
+STRIP=./hoststrip
+
+realinstall:: hoststrip
+
+hoststrip: strip.c
+       ${HOSTCC} strip.c -o hoststrip
+.else
+STRIP=./strip
+.endif
 
 realinstall:
        ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m 600 strip \
            ${DESTDIR}${BINDIR}
-       ./strip ${DESTDIR}${BINDIR}/strip
+       ${STRIP} ${DESTDIR}${BINDIR}/strip
        chmod ${BINMODE} ${DESTDIR}${BINDIR}/strip
-       -if [ "${COPY}" = "" ]; then rm -f ./strip; fi
+       -if [ "${COPY}" = "" ]; then rm -f ${STRIP}; fi
 
 .include <bsd.prog.mk>