summaryrefslogtreecommitdiffstats
path: root/tools/clang/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'tools/clang/scripts')
-rwxr-xr-xtools/clang/scripts/package.sh2
-rwxr-xr-xtools/clang/scripts/update.sh3
2 files changed, 4 insertions, 1 deletions
diff --git a/tools/clang/scripts/package.sh b/tools/clang/scripts/package.sh
index fa0a575..5932d15 100755
--- a/tools/clang/scripts/package.sh
+++ b/tools/clang/scripts/package.sh
@@ -15,7 +15,7 @@ set -ex
# Do a clobber build.
rm -rf "${LLVM_BUILD_DIR}"
-"${THIS_DIR}"/update.sh
+"${THIS_DIR}"/update.sh --run-tests
R=$("${LLVM_BIN_DIR}/clang" --version | \
sed -ne 's/clang version .*(trunk \([0-9]*\))/\1/p')
diff --git a/tools/clang/scripts/update.sh b/tools/clang/scripts/update.sh
index 2353803..a41809b 100755
--- a/tools/clang/scripts/update.sh
+++ b/tools/clang/scripts/update.sh
@@ -217,6 +217,9 @@ make -j"${NUM_JOBS}" -C "${PLUGIN_BUILD_DIR}"
if [[ -n "$run_tests" ]]; then
# Run a few tests.
"${PLUGIN_SRC_DIR}/tests/test.sh" "${LLVM_BUILD_DIR}/Release+Asserts"
+ cd "${LLVM_BUILD_DIR}"
+ make check-all
+ cd -
fi
# After everything is done, log success for this revision.