about summary refs log tree commit diff homepage
path: root/scripts
diff options
context:
space:
mode:
authorTimotej Kapus <tk1713@ic.ac.uk>2018-05-25 17:20:34 +0100
committerMartinNowack <martin.nowack@gmail.com>2019-04-04 20:37:41 +0100
commit56edf12a40cdb2658701485528d80a4324abe827 (patch)
tree975667985989a075c95b09545acdccf9f5574320 /scripts
parente0d530a61ba458d68bbb086b2b6df675dea5a6dd (diff)
downloadklee-56edf12a40cdb2658701485528d80a4324abe827.tar.gz
Change the .stats format into sqlite3
Improves querying of the .stats file, reduces its size, speeds up reads and
writes and has better defined fail behaviour.
Diffstat (limited to 'scripts')
-rw-r--r--scripts/build/p-klee-linux-ubuntu-16.04.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/build/p-klee-linux-ubuntu-16.04.inc b/scripts/build/p-klee-linux-ubuntu-16.04.inc
index b4ba3f33..40582be5 100644
--- a/scripts/build/p-klee-linux-ubuntu-16.04.inc
+++ b/scripts/build/p-klee-linux-ubuntu-16.04.inc
@@ -4,11 +4,13 @@ install_build_dependencies_klee() {
   dependencies=(
     build-essential
     cmake
+    libsqlite3-dev
     python-pip #for lit
     python-setuptools #for lit
     python-wheel #for lit
     zlib1g-dev
     python3
+    python3-pip
   )
 
   if [[ $(to_bool "${COVERAGE}") -eq 1 ]]; then
@@ -18,4 +20,5 @@ install_build_dependencies_klee() {
   apt -y --no-install-recommends install "${dependencies[@]}"
 
   pip install lit
+  pip3 install tabulate --user
 }
\ No newline at end of file