From: Rust Maintainers Date: Sun, 12 Mar 2017 03:15:33 +0000 (+0000) Subject: d-rust-lldb-paths X-Git-Tag: archive/raspbian/1.17.0+dfsg2-8+rpi1~2^2^2~8 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=bd178153844985dbc90d9458238c20edd54068c6;p=rustc.git d-rust-lldb-paths Gbp-Pq: Name d-rust-lldb-paths --- diff --git a/src/etc/rust-lldb b/src/etc/rust-lldb index f70ab65bce..1cac0af9aa 100755 --- a/src/etc/rust-lldb +++ b/src/etc/rust-lldb @@ -12,7 +12,7 @@ # Exit if anything fails set -e -LLDB_VERSION=`lldb --version 2>/dev/null | head -1 | cut -d. -f1` +LLDB_VERSION=`lldb-3.9 --version 2>/dev/null | head -1 | cut -d. -f1` if [ "$LLDB_VERSION" = "lldb-350" ] then @@ -29,13 +29,10 @@ TMPFILE=`mktemp /tmp/rust-lldb-commands.XXXXXX` # Make sure to delete the tempfile no matter what trap "rm -f $TMPFILE; exit" INT TERM EXIT -# Find out where to look for the pretty printer Python module -RUSTC_SYSROOT=`rustc --print sysroot` - # Write the LLDB script to the tempfile -echo "command script import \"$RUSTC_SYSROOT/lib/rustlib/etc/lldb_rust_formatters.py\"" >> $TMPFILE +echo "command script import \"/usr/share/rust-lldb/lldb_rust_formatters.py\"" >> $TMPFILE echo "type summary add --no-value --python-function lldb_rust_formatters.print_val -x \".*\" --category Rust" >> $TMPFILE echo "type category enable Rust" >> $TMPFILE # Call LLDB with the script added to the argument list -lldb --source-before-file="$TMPFILE" "$@" +lldb-3.9 --source-before-file="$TMPFILE" "$@"