mirror of
https://github.com/scylladb/scylladb.git
synced 2026-06-01 12:36:56 +00:00
this is the 13rd changeset of a series which tries to give an overhaul to the CMake building system. this series has two goals: - to enable developer to use CMake for building scylla. so they can use tools (CLion for instance) with CMake integration for better developer experience - to enable us to tweak the dependencies in a simpler way. a well-defined cross module / subsystem dependency is a prerequisite for building this project with the C++20 modules. this changeset includes following changes: - build: cmake: increase per link job mem to 4GiB - build: cmake: add missing sources to test-lib - build: cmake: add more tests - build: cmake: remote quotes in "include()" commands - build: cmake: drop unnecessary linkages Closes #13199 * github.com:scylladb/scylladb: build: cmake: drop unnecessary linkages build: cmake: remote quotes in "include()" commands build: cmake: add more tests build: cmake: add missing sources to test-lib build: cmake: increase per link job mem to 4GiB