Kefu Chai
9e562f8707
build: cmake s/FATAL/FATAL_ERROR/
...
we should have used "FATAL_ERROR" instead of "FATAL", as the first
parameter passed to the "message()" command. see
https://cmake.org/cmake/help/v3.0/command/message.html
Signed-off-by: Kefu Chai <kefu.chai@scylladb.com >
Closes #14124
2023-06-06 10:53:32 +03:00
Kefu Chai
4bb0134f1d
build: cmake: expose scylla_gen_build_dir from "interface"
...
as it builds headers like "gen/Cassandra.h", and the target
uses "interface" via these headers, so "interface" is obliged
to expose this include directory.
Signed-off-by: Kefu Chai <kefu.chai@scylladb.com >
2023-02-28 21:28:46 +08:00
Kefu Chai
f30e7f9da1
build: cmake: support thrift < 0.11.0
...
define THRIFT_USES_BOOST if thrift < 0.11.0, see also #4538
Signed-off-by: Kefu Chai <kefu.chai@scylladb.com >
2023-02-28 21:28:46 +08:00
Kefu Chai
5b3fd57c25
build: cmake: extract interface out
...
Signed-off-by: Kefu Chai <kefu.chai@scylladb.com >
2023-02-22 18:35:11 +08:00