diff options
author | Tobias Grosser <tobias@grosser.es> | 2017-03-14 07:46:28 +0000 |
---|---|---|
committer | Tobias Grosser <tobias@grosser.es> | 2017-03-14 07:46:28 +0000 |
commit | d614b3e6bd729184c33e7bcfb868589e2b7f7df8 (patch) | |
tree | 591ca032a345a26474c9c4e47323929e60a63f8c | |
parent | 9c19a0e16a9e07b3e9d8cb8a040b8b4cc02f9018 (diff) | |
download | bcm5719-llvm-d614b3e6bd729184c33e7bcfb868589e2b7f7df8.tar.gz bcm5719-llvm-d614b3e6bd729184c33e7bcfb868589e2b7f7df8.zip |
Preserve the isl-noexceptions.h C++ bindings when updating isl
The bindings currently need to be generated manually, as they are not yet
part of the official isl distribution. Hence, we keep them across updates
assuming they only need to be updated when new functions or functionality
should be exposed.
llvm-svn: 297710
-rwxr-xr-x | polly/lib/External/update-isl.sh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/polly/lib/External/update-isl.sh b/polly/lib/External/update-isl.sh index 1fc9387e156..249af44fcf6 100755 --- a/polly/lib/External/update-isl.sh +++ b/polly/lib/External/update-isl.sh @@ -23,8 +23,11 @@ mkdir -p $BUILDDIR for DISTFILE in "$BUILDDIR/isl*.tar.gz"; do break; done +cp $ISL_SOURCE_DIR/include/isl-noexceptions.h $TMPDIR/isl-noexceptions.h + rm -rf $ISL_SOURCE_DIR mkdir -p $ISL_SOURCE_DIR tar -xf $DISTFILE --strip-components=1 --directory $ISL_SOURCE_DIR +cp $TMPDIR/isl-noexceptions.h $ISL_SOURCE_DIR/include/ rm -rf $TMPDIR |