A horrific gruesome hack to remove a splat during obj@ builds
authorderaadt <deraadt@openbsd.org>
Sat, 12 Apr 1997 15:11:11 +0000 (15:11 +0000)
committerderaadt <deraadt@openbsd.org>
Sat, 12 Apr 1997 15:11:11 +0000 (15:11 +0000)
sys/arch/sparc/stand/Makefile
sys/arch/sparc/stand/Makefile.inc

index 52bc933..f050772 100644 (file)
@@ -5,6 +5,7 @@ SUBDIR= boot bootxx installboot
 ### find out what to use for libkern and libsa
 SAREL=
 KERNREL=
+TOPLEVEL=1
 .include "Makefile.inc"
 .include "$S/lib/libkern/Makefile.inc"
 .include "$S/lib/libsa/Makefile.inc"
index 4f2600d..fee77b1 100644 (file)
@@ -5,10 +5,12 @@ __stand_makefile_inc=1
 
 S= ${.CURDIR}/../../../${R}
 
+.ifndef TOPLEVEL
 .if !make(libdep) && !make(sadep) && !make(salibdir) && !make(kernlibdir)
 .BEGIN:
        -@([ -h machine ] || ln -s ${S}/arch/${MACHINE}/include machine)
 .endif
+.endif
 
 RELOC_SUN4=    0x240000
 RELOC_SUN4C=   0x340000
@@ -25,6 +27,6 @@ srt0.o: srt0.S
        ${CC} ${CFLAGS} -D_LOCORE -c ${.IMPSRC}
 
 cleandir:
-       rm -rf lib machine
+       -@rm -rf lib machine
 
 .endif