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

Diff for /src/share/mk/bsd.obj.mk between version 1.18 and 1.19

version 1.18, 2017/01/24 02:56:50 version 1.19, 2017/01/24 03:22:13
Line 33 
Line 33 
                 SETOWNER=:; \                  SETOWNER=:; \
         fi; \          fi; \
         [[ -z $$MKDIRS ]] && MKDIRS="mkdir -p"; \          [[ -z $$MKDIRS ]] && MKDIRS="mkdir -p"; \
         if test $$here != $$subdir ; then \          if [[ $$here != $$subdir ]]; then \
                 dest=${BSDOBJDIR}/$$subdir ; \                  dest=${BSDOBJDIR}/$$subdir ; \
                 echo "$$here/${__objdir} -> $$dest"; \                  echo "$$here/${__objdir} -> $$dest"; \
                 if test ! -L ${__objdir} -o \                  if [[ ! -L ${__objdir} || `readlink ${__objdir}` != $$dest ]]; \
                     X`readlink ${__objdir}` != X$$dest; \  
                     then \                      then \
                         if test -e ${__objdir}; then rm -rf ${__objdir}; fi; \                          [[ -e ${__objdir} ]] && rm -rf ${__objdir}; \
                         ln -sf $$dest ${__objdir}; \                          ln -sf $$dest ${__objdir}; \
                         $$SETOWNER ${__objdir}; \                          $$SETOWNER ${__objdir}; \
                 fi; \                  fi; \
                 if test -d ${BSDOBJDIR}; then \                  if [[ -d ${BSDOBJDIR} ]]; then \
                         test -d $$dest || $$MKDIRS $$dest; \                          [[ -d $$dest ]] || $$MKDIRS $$dest; \
                 else \                  else \
                         if test -e ${BSDOBJDIR}; then \                          if [[ -e ${BSDOBJDIR} ]]; then \
                                 echo "${BSDOBJDIR} is not a directory"; \                                  echo "${BSDOBJDIR} is not a directory"; \
                         else \                          else \
                                 echo "${BSDOBJDIR} does not exist"; \                                  echo "${BSDOBJDIR} does not exist"; \
Line 54 
Line 53 
                 fi; \                  fi; \
         else \          else \
                 dest=$$here/${__objdir} ; \                  dest=$$here/${__objdir} ; \
                 if test ! -d ${__objdir} ; then \                  if [[ ! -d ${__objdir} ]]; then \
                         echo "making $$dest" ; \                          echo "making $$dest" ; \
                         $$MKDIRS $$dest; \                          $$MKDIRS $$dest; \
                         $$SETOWNER $$dest; \                          $$SETOWNER $$dest; \

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