Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-17 | Update build scripts | Martin Nowack | |
* Support for Ubuntu 22.04 * Remove support for Python2 * Better separation between sanitizer builds and non-sanitizer builds * Fix build of metaSMT on newer Ubuntu versions * Use ninja to build LLVM * Simplifying building arbitrary LLVM configurations, e.g. different LLVM sanitizer builds (MemSan, UBSan, ASan) * Use MemSan with origin tracking * Build sqlite3 container correctly * Add support to provide sqlite3 version number | |||
2022-06-30 | remove LLVM < 9 | Frank Busse | |
2022-03-30 | Minor clean-up | Martin Nowack | |
2022-03-30 | Clearly separate between LLVM, a bitcode compiler, and sanitizer compiler | Martin Nowack | |
All three can be different but also provided by the same package. By separating the different use-cases, it allows to set them independently. | |||
2020-09-30 | Fix detection of installed clang | Martin Nowack | |
Any clang is fine as long as it is the right version. The current assumption is that it is suffixed with version. | |||
2019-03-17 | Generalise clang package detection for linux and mac osx | Martin Nowack | |