Dependencies
Exact versions of some packages here are listed in requirements.txt
.
Server
>=caosdb-server-0.9.0
Compiling
>=conan-2.5.0 (e.g. with `pip install conan`)
>=cmake-3.13
>=gcc-10.2.0 | >=clang-11
Optional
For checking the schema of a json configuration file:
>=jsonschema-3.2.0
Build docs
doxygen
>=python-3.8
>=pip-21.0.1
python packages from the `doc/requirements.txt` file
Build and run tests
clang-tidy-16
>=gtest-1.10.0
Coverage
>=gcc-10.2.0
>=lcov-1.16
Formatting
>=clang-format-16