[BACK]Return to bsd.port.mk CVS log [TXT][DIR] Up to [local] / src / share / mk

Diff for /src/share/mk/bsd.port.mk between version 1.17 and 1.18

version 1.17, 1997/12/02 23:36:46 version 1.18, 1997/12/04 08:26:23
Line 578 
Line 578 
 LN?=            /bin/ln  LN?=            /bin/ln
 MKDIR?=         /bin/mkdir -p  MKDIR?=         /bin/mkdir -p
 MV?=            /bin/mv  MV?=            /bin/mv
   READLINK?=      /usr/bin/readlink
 RM?=            /bin/rm  RM?=            /bin/rm
 RMDIR?=         /bin/rmdir  RMDIR?=         /bin/rmdir
 SED?=           /usr/bin/sed  SED?=           /usr/bin/sed
Line 985 
Line 986 
 .if !defined(NO_WRKDIR)  .if !defined(NO_WRKDIR)
 .if defined(WRKOBJDIR)  .if defined(WRKOBJDIR)
         @${RM} -rf ${WRKOBJDIR}/${PORTSUBDIR}          @${RM} -rf ${WRKOBJDIR}/${PORTSUBDIR}
         @${MKDIR} -p ${WRKOBJDIR}/${PORTSUBDIR}          @${MKDIR} ${WRKOBJDIR}/${PORTSUBDIR}
         @echo "${WRKDIR} -> ${WRKOBJDIR}/${PORTSUBDIR}"          @if [ ! -L ${WRKDIR} ] || \
         @# XXX whatif a build is going on right now?  Is this wise?            [ X`${READLINK} ${WRKDIR}` != X${WRKOBJDIR}/${PORTSUBDIR} ]; then \
         @${LN} -sf ${WRKOBJDIR}/${PORTSUBDIR} ${WRKDIR}                  echo "${WRKDIR} -> ${WRKOBJDIR}/${PORTSUBDIR}"; \
                   ${RM} -f ${WRKDIR}; \
                   ${LN} -sf ${WRKOBJDIR}/${PORTSUBDIR} ${WRKDIR}; \
           fi
 .else  .else
         @${RM} -rf ${WRKDIR}          @${RM} -rf ${WRKDIR}
         @${MKDIR} ${WRKDIR}          @${MKDIR} ${WRKDIR}

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18