From 58ade1d7aa8fa345466b761e20b9a9991a6d66bf Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN\"" Date: Wed, 7 Jul 2010 22:33:49 +0200 Subject: scripts/finish: do not try to symlink if sed expr is a no-op If the sed expression does not transform the tuple, do not try to create the symlink. diff --git a/scripts/build/internals.sh b/scripts/build/internals.sh index e23b60d..84c8798 100644 --- a/scripts/build/internals.sh +++ b/scripts/build/internals.sh @@ -31,7 +31,11 @@ do_finish() { fi if [ -n "${CT_TARGET_ALIAS_SED_EXPR}" ]; then _t=$(echo "$t" |sed -r -e "${CT_TARGET_ALIAS_SED_EXPR}") - CT_DoExecLog ALL ln -sv "${t}" "${_t}" + if [ "${_t}" = "${t}" ]; then + CT_DoLog WARN "The sed expression '${CT_TARGET_ALIAS_SED_EXPR}' has no effect on '${t}'" + else + CT_DoExecLog ALL ln -sv "${t}" "${_t}" + fi fi done CT_Popd -- cgit v0.10.2-6-g49f6