diff options
author | Vitaly Buka <vitalybuka@google.com> | 2016-10-04 00:06:23 +0000 |
---|---|---|
committer | Vitaly Buka <vitalybuka@google.com> | 2016-10-04 00:06:23 +0000 |
commit | 1aa202ad36d4e2d921f7349e2871a3b500f5643a (patch) | |
tree | 55783ebf461c4bd425573802bbe0ae91bce56206 /lib/sanitizer_common/symbolizer | |
parent | 2dca6dc37a0c7a7f2232677f0d8bc175f7e0aa1d (diff) |
Support configurable path to LLVM src
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@283166 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/symbolizer')
-rwxr-xr-x | lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh b/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh index 70d730fff..8e5a889de 100755 --- a/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh +++ b/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh @@ -23,15 +23,14 @@ SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" SRC_DIR=$(readlink -f $SCRIPT_DIR/..) TARGE_DIR=$(readlink -f $1) -LLVM_SRC=$(readlink -f $SCRIPT_DIR/../../../../../..) +LLVM_SRC="${LLVM_SRC:-$SCRIPT_DIR/../../../../../..}" +LLVM_SRC=$(readlink -f $LLVM_SRC) -if [[ "$LLVM_SRC" == "" || - ! -d "${LLVM_SRC}/projects/libcxxabi" || +if [[ ! -d "${LLVM_SRC}/projects/libcxxabi" || ! -d "${LLVM_SRC}/projects/libcxx" ]]; then echo "Missing or incomplete LLVM_SRC" exit 1 fi -LLVM_SRC=$(readlink -f $LLVM_SRC) if [[ "$ZLIB_SRC" == "" || ! -x "${ZLIB_SRC}/configure" || |