From 803c45c5bc7bef985fd6b78351b98512cda39578 Mon Sep 17 00:00:00 2001 From: "thestig@chromium.org" Date: Wed, 18 Nov 2009 10:58:00 +0000 Subject: Do not overwrite ld.orig in install-build-deps.sh. TBR=dank BUG=none TEST=Install gold through install-build-deps.sh twice. /usr/bin/ld.orig should still be GNU ld. Review URL: http://codereview.chromium.org/402047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32317 0039d316-1c4b-4281-b951-d872f2087c98 --- build/install-build-deps.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'build/install-build-deps.sh') diff --git a/build/install-build-deps.sh b/build/install-build-deps.sh index 0ce175e..c5092c6 100755 --- a/build/install-build-deps.sh +++ b/build/install-build-deps.sh @@ -82,7 +82,8 @@ __EOF__ # variables. That will go into bootstrap-linux.sh when it's ready. echo "Installing gold as /usr/bin/ld." echo "To uninstall, do 'cd /usr/bin; sudo rm ld; sudo mv ld.orig ld'" - test -f /usr/bin/ld && sudo mv /usr/bin/ld /usr/bin/ld.orig + test -f /usr/bin/ld && test ! -f /usr/bin/ld.orig && \ + sudo mv /usr/bin/ld /usr/bin/ld.orig sudo strip /usr/local/gold/bin/ld sudo ln -fs /usr/local/gold/bin/ld /usr/bin/ld.gold sudo ln -fs /usr/bin/ld.gold /usr/bin/ld -- cgit v1.1