| Index: tools/clang/scripts/package.sh
|
| diff --git a/tools/clang/scripts/package.sh b/tools/clang/scripts/package.sh
|
| index 16b3c7ba5009e77046164b95bd020290d1793955..160ddde17b2444101646e797c1151a157cf1b5ae 100755
|
| --- a/tools/clang/scripts/package.sh
|
| +++ b/tools/clang/scripts/package.sh
|
| @@ -6,6 +6,8 @@
|
| # This script will check out llvm and clang, and then package the results up
|
| # to a tgz file.
|
|
|
| +PLUGIN_REVISION="$1"
|
| +
|
| THIS_DIR="$(dirname "${0}")"
|
| LLVM_DIR="${THIS_DIR}/../../../third_party/llvm"
|
| LLVM_BOOTSTRAP_DIR="${THIS_DIR}/../../../third_party/llvm-bootstrap"
|
| @@ -36,7 +38,7 @@ rm -rf "${LLVM_BUILD_DIR}"
|
| R=$("${LLVM_BIN_DIR}/clang" --version | \
|
| sed -ne 's/clang version .*(trunk \([0-9]*\))/\1/p')
|
|
|
| -PDIR=clang-$R
|
| +PDIR=clang-$R$PLUGIN_REVISION
|
| rm -rf $PDIR
|
| mkdir $PDIR
|
| mkdir $PDIR/bin
|
| @@ -59,6 +61,7 @@ cp "${LLVM_BIN_DIR}/llvm-symbolizer" $PDIR/bin/
|
| # Copy plugins. Some of the dylibs are pretty big, so copy only the ones we
|
| # care about.
|
| cp "${LLVM_LIB_DIR}/libFindBadConstructs.${SO_EXT}" $PDIR/lib
|
| +cp "${LLVM_LIB_DIR}/libBlinkGCPlugin.${SO_EXT}" $PDIR/lib
|
|
|
| # Copy built-in headers (lib/clang/3.2/include).
|
| # libcompiler-rt puts all kinds of libraries there too, but we want only some.
|
|
|