diff options
author | markm <markm@FreeBSD.org> | 1999-03-14 20:41:14 +0000 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 1999-03-14 20:41:14 +0000 |
commit | c97ae836f70b5ea78ea6d5d7bc729eb7dd45cefc (patch) | |
tree | 23d14e83723c6f96bef0899ca040e3d2f449a0b6 /share/mk/bsd.obj.mk | |
parent | 8ad9ed65a440b2291c6aceba70358fadf357c51b (diff) | |
download | FreeBSD-src-c97ae836f70b5ea78ea6d5d7bc729eb7dd45cefc.zip FreeBSD-src-c97ae836f70b5ea78ea6d5d7bc729eb7dd45cefc.tar.gz |
Bitrot. Remove objlink as it is not pleasant to be downwind.
PR: 8071
Reviewed by: Sheldon Hearn <sheldonh@iafrica.com>
Diffstat (limited to 'share/mk/bsd.obj.mk')
-rw-r--r-- | share/mk/bsd.obj.mk | 32 |
1 files changed, 2 insertions, 30 deletions
diff --git a/share/mk/bsd.obj.mk b/share/mk/bsd.obj.mk index c6ce525..fe31e48 100644 --- a/share/mk/bsd.obj.mk +++ b/share/mk/bsd.obj.mk @@ -1,4 +1,4 @@ -# $Id: bsd.obj.mk,v 1.25 1998/06/04 15:31:55 peter Exp $ +# $Id: bsd.obj.mk,v 1.26 1998/08/30 20:33:27 jb Exp $ # # The include file <bsd.obj.mk> handles creating the 'obj' directory # and cleaning up object files, etc. @@ -31,10 +31,6 @@ # NOOBJ Do not create object directories. This should not be set # if anything is built. # -# OBJLINK Create a symbolic link from ${.CURDIR}/obj to -# ${CANONICALOBJDIR}. Note: this BREAKS the read-only source -# tree rule! -# # +++ targets +++ # # clean: @@ -60,7 +56,7 @@ objwarn: .if !defined(NOOBJ) && ${.OBJDIR} != ${CANONICALOBJDIR} .if ${.OBJDIR} == ${.CURDIR} @${ECHO} "Warning: Object directory not changed from original ${.CURDIR}" -.elif !defined(MAKEOBJDIR) && !defined(MAKEOBJDIRPREFIX) && !defined(OBJLINK) +.elif !defined(MAKEOBJDIR) && !defined(MAKEOBJDIRPREFIX) @${ECHO} "Warning: Using ${.OBJDIR} as object directory instead of\ canonical ${CANONICALOBJDIR}" .endif @@ -70,7 +66,6 @@ objwarn: .if defined(NOOBJ) obj: .else -.if !defined(OBJLINK) obj: _SUBDIR @if ! test -d ${CANONICALOBJDIR}/; then \ mkdir -p ${CANONICALOBJDIR}; \ @@ -80,30 +75,7 @@ obj: _SUBDIR fi; \ ${ECHO} "${CANONICALOBJDIR} created for ${.CURDIR}"; \ fi -.else -obj: _SUBDIR - @if ! test -d ${CANONICALOBJDIR}/; then \ - mkdir -p ${CANONICALOBJDIR}; \ - if ! test -d ${CANONICALOBJDIR}/; then \ - ${ECHO} "Unable to create ${CANONICALOBJDIR}."; \ - exit 1; \ - fi; \ - rm -f ${.CURDIR}/obj; \ - ln -s ${CANONICALOBJDIR} ${.CURDIR}/obj; \ - ${ECHO} "${.CURDIR} -> ${CANONICALOBJDIR}"; \ - fi -.endif -.endif .endif - -.if !target(objlink) -objlink: _SUBDIR - @if test -d ${CANONICALOBJDIR}/; then \ - rm -f ${.CURDIR}/obj; \ - ln -s ${CANONICALOBJDIR} ${.CURDIR}/obj; \ - else \ - echo "No ${CANONICALOBJDIR} to link to - do a make obj."; \ - fi .endif # |