ceph/cmake/modules
Kefu Chai 16fd07244d cmake: allow use libzstd in system
since we are moving the test nodes from bionic to focal, we are able to
use the prebuilt libzstd libraries when running "make check". to speed
up the build and test, in this change:

* add FindZstd.cmake which allows us to use the libzstd in system
* extract BuildZstd.cmake for better readability
* add an option named "WITH_SYSTEM_ZSTD", which defaults to "OFF",
  so user can enable it on demand.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-03-31 12:53:39 +08:00
..
FindPython
AddCephTest.cmake cmake: pass unparsed args to add_ceph_test() 2021-03-30 17:33:56 +08:00
BuildBoost.cmake cmake: define BUILD_BYPRODUCTS for Boost 2021-03-09 19:13:22 +08:00
BuildDPDK.cmake cmake: use "" for no-op INSTALL_COMMAND 2021-03-09 19:13:21 +08:00
BuildFIO.cmake cmake: pass compile options by fio interface library 2021-03-23 16:25:47 +08:00
BuildJaeger.cmake jaeger, build/op: add jaeger and it's dependencies as submodules 2020-12-11 07:55:46 +00:00
BuildOpenTracing.cmake jaeger, build/op: add jaeger and it's dependencies as submodules 2020-12-11 07:55:46 +00:00
BuildQatDrv.cmake
BuildRocksDB.cmake cmake: do not specify CMAKE_GENERATOR for external projects 2021-03-09 19:13:22 +08:00
BuildSPDK.cmake cmake: use "" for no-op INSTALL_COMMAND 2021-03-09 19:13:21 +08:00
BuildZstd.cmake cmake: allow use libzstd in system 2021-03-31 12:53:39 +08:00
Buildc-ares.cmake
Buildpmem.cmake cmake: silence "You are in 'detached HEAD' state" warning 2021-03-09 19:13:22 +08:00
Buildthrift.cmake jaeger, build/op: add jaeger and it's dependencies as submodules 2020-12-11 07:55:46 +00:00
Builduring.cmake cmake: Alter GIT_REPOSITORY for liburing 2020-12-03 11:56:43 +10:00
Buildyaml-cpp.cmake jaeger, build/op: add jaeger and it's dependencies as submodules 2020-12-11 07:55:46 +00:00
CTags.cmake
CephCheck_link.c
CephCheck_link.map
CephChecks.cmake
CheckCxxAtomic.cmake
CheckNasm.cmake cmake: only display the result of checking nasm once 2021-01-04 01:34:46 +08:00
Distutils.cmake cmake: install python scripts into /usr/sbin even if DESTDIR is empty 2020-12-21 01:26:46 +08:00
ExternalProjectHelper.cmake jaeger, build/op: add jaeger and it's dependencies as submodules 2020-12-11 07:55:46 +00:00
FindBacktrace.cmake
FindBoost.cmake cmake: adapt FindBoost.cmake to our needs 2021-03-19 20:35:51 +08:00
FindCUnit.cmake
FindCython.cmake
FindFUSE.cmake
FindGMock.cmake
FindGSSApi.cmake
FindJeMalloc.cmake
FindLTTngUST.cmake
FindLZ4.cmake
FindMake.cmake
FindNUMA.cmake cmake: use NUMA for package name in FindNUMA.cmake 2021-02-14 23:11:33 +08:00
FindOATH.cmake
FindOpenLdap.cmake
FindPython3.cmake
FindRDKafka.cmake
FindRabbitMQ.cmake
FindRocksDB.cmake
FindSQLite3.cmake libcephsqlite: rework architecture and backend 2021-03-19 08:52:55 -07:00
FindSanitizers.cmake
FindStdFilesystem.cmake cmake: do not always require extra link flags for std::filesystem 2020-12-02 19:42:34 +08:00
FindStdFilesystem_test.cc
FindZstd.cmake cmake: allow use libzstd in system 2021-03-31 12:53:39 +08:00
Findaio.cmake
Findbabeltrace.cmake
Findblkid.cmake
Findc-ares.cmake
Finddpdk.cmake
Findfcgi.cmake
Findfmt.cmake
Findgperftools.cmake
Findkeyutils.cmake
Findleveldb.cmake
Findlibcryptsetup.cmake cmake: fix unknown pkg_search_module 2020-12-02 06:18:52 -05:00
Findnl.cmake
Findpmem.cmake cmake: support COMPONENTS param in Findpmem.cmake 2021-03-06 12:25:37 +08:00
Findqatzip.cmake
Findrdmacm.cmake
Findsnappy.cmake
Findudev.cmake
Finduring.cmake
Finduuid.cmake
Findverbs.cmake
Findxfs.cmake
Findyaml-cpp.cmake jaeger, build/op: add jaeger and it's dependencies as submodules 2020-12-11 07:55:46 +00:00
Findzbd.cmake
Findzfs.cmake
GetGitRevisionDescription.cmake
GetGitRevisionDescription.cmake.in
IncludeJaeger.cmake jaeger, build/op: add jaeger and it's dependencies as submodules 2020-12-11 07:55:46 +00:00
SIMDExt.cmake
patch-dpdk-conf.sh