From 023e89e5efa694577b481488bb5ea251d3ec1966 Mon Sep 17 00:00:00 2001 From: "Simon J. Gerraty" Date: Mon, 20 Apr 2015 03:45:54 +0000 Subject: Import bmake-20150418 --- mk/links.mk | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'mk/links.mk') diff --git a/mk/links.mk b/mk/links.mk index 4ec8a01c415c..aac3914fdd00 100644 --- a/mk/links.mk +++ b/mk/links.mk @@ -1,4 +1,4 @@ -# $Id: links.mk,v 1.5 2005/07/11 18:01:05 sjg Exp $ +# $Id: links.mk,v 1.6 2014/09/29 17:14:40 sjg Exp $ # # @(#) Copyright (c) 2005, Simon J. Gerraty # @@ -22,9 +22,14 @@ SYMLINKS?= __SYMLINK_SCRIPT= \ ${ECHO} "$$t -> $$l"; \ - mkdir -p `dirname $$t`; \ - rm -f $$t; \ - ${LN} -s $$l $$t + case `'ls' -l $$t 2> /dev/null` in \ + *"> $$l") ;; \ + *) \ + mkdir -p `dirname $$t`; \ + rm -f $$t; \ + ${LN} -s $$l $$t;; \ + esac + __LINK_SCRIPT= \ ${ECHO} "$$t -> $$l"; \ -- cgit v1.3