build: rebuild LLVM when LLVM overlay files change
diff --git a/update_external_sources.sh b/update_external_sources.sh
index 48c77fd..d99f8b9 100755
--- a/update_external_sources.sh
+++ b/update_external_sources.sh
@@ -42,7 +42,11 @@
function update_LunarGLASS () {
echo "Updating $BASEDIR/LunarGLASS"
cd $BASEDIR/LunarGLASS
- svn update -r "$LUNARGLASS_REVISION"
+ svn update -r "$LUNARGLASS_REVISION" |& tee svnout
+ if grep --quiet LLVM svnout ; then
+ rm -rf $BASEDIR/LunarGLASS/Core/LLVM/llvm-3.4/build
+ fi
+ rm -rf svnout
}
function build_glslang () {