Skip to content

Latest commit

 

History

History
34 lines (31 loc) · 2.42 KB

DEPENDENCIES.md

File metadata and controls

34 lines (31 loc) · 2.42 KB

Dependencies

Name Version Platform Optional
build-essential any Linux No
boost >= 1.65.0 All No
clang 6 All Yes, if gcc installed
clang-format 6.0 / 2018-01-11 All Yes (formatting)
cmake 3.5 (deprecated) All No
cmake 3.9 All No
gcc 7.2 All Yes, if clang installed, not for OS X
gcovr >= 3.2 All Yes (coverage)
graphviz any All Yes (query visualization)
libclang-dev 6 Linux Yes (JIT)
libnuma-dev any Linux Yes (numa)
libnuma1 any Linux Yes (numa)
llvm any All Yes (code sanitizers)
parallel any All Yes
pycobertura any All Yes (coverage on CI)
python >= 2.7 && < 3 All Yes (linting)
readline >= 7 All No
sqlite3 >= 3 All No
tbb/libtbb-dev any All No
valgrind any All Yes, memory checking in CI
libpq-dev >= 9 All No

Dependencies that are integrated in our build process via git submodules