From ac182bd9bf076b4d03d4812e85b989edae32d756 Mon Sep 17 00:00:00 2001 From: "Javier S. Pedro" Date: Sat, 11 May 2013 20:15:36 +0200 Subject: able to navigate watchlets in liveview --- prepare_debug_dir.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'prepare_debug_dir.sh') diff --git a/prepare_debug_dir.sh b/prepare_debug_dir.sh index 7e9e18a..04dd8df 100755 --- a/prepare_debug_dir.sh +++ b/prepare_debug_dir.sh @@ -3,7 +3,13 @@ function make_symlink { local src="$1" local target="$2" - ln -sf "$src" "$target" + if [ -L "$target/$(basename "$src")" ]; then + # Overwrite existing symlinks + ln -sf "$src" "$target" + else + # But nothing else + ln -s "$src" "$target" + fi } function make_symlinks { @@ -23,7 +29,6 @@ SOWATCH_ROOT=$(dirname "$SCRIPT_PATH") BUILD_ROOT=$(pwd) rm -r drivers notifications watchlets - mkdir -p drivers notifications watchlets make_symlinks $BUILD_ROOT/*/lib*driver.so drivers -- cgit v1.2.3