diff options
Diffstat (limited to 'travis/linux_clang')
| -rwxr-xr-x | travis/linux_clang/before_install.sh | 4 | ||||
| -rwxr-xr-x | travis/linux_clang/install.sh | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/travis/linux_clang/before_install.sh b/travis/linux_clang/before_install.sh index f6e21076..bd544710 100755 --- a/travis/linux_clang/before_install.sh +++ b/travis/linux_clang/before_install.sh @@ -3,4 +3,6 @@ set -e ./travis/before_install.sh -# do nothing + +sudo apt-get update -qq +sudo apt-get install -qq sqlite3 libsqlite3-dev
\ No newline at end of file diff --git a/travis/linux_clang/install.sh b/travis/linux_clang/install.sh index a2ad9337..f4b1ad12 100755 --- a/travis/linux_clang/install.sh +++ b/travis/linux_clang/install.sh @@ -4,4 +4,5 @@ set -e export CCACHE_CPP2=yes -CC="ccache clang" CXX="ccache clang++" CFLAGS="-std=c89 -Werror -fsanitize=address" CXXFLAGS="-Werror -fsanitize=address" LDFLAGS="-fsanitize=address" ./travis/install.sh +# -fno-use-cxa-atexit is needed to build with -coverage +CC="ccache clang" CXX="ccache clang++" CFLAGS="-Werror -fsanitize=address -fno-use-cxa-atexit" CXXFLAGS="-Werror -fsanitize=address -fno-use-cxa-atexit" LDFLAGS="-fsanitize=address" ./travis/install.sh |
