ceph/cmake/modules
Kefu Chai a0c6fb9d40 cmake: do not assume ${CMAKE_GENERATOR} == make
* modules/BuildDPDK.cmake: always use "make"
* modules/BuildSPDK.cmake: always use "make"
  DPDK only support "make". if user wants to use other generator than
  "make", we will fail to build DPDK support. so we should always use
  "make" here. and before using "make", we need to detect it.
* cmake/modules/BuildRocksDB.cmake: use cmake for build
* src/compressor/zstd/CMakeLists.txt: use cmake for build
  just use whatever generator use specifies, and use ${CMAKE_COMMAND}
  for building the specified target, no need to repeat
  ${CMAKE_GENERATOR} for building the target.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-03-21 15:45:07 +08:00
..
AddCephTest.cmake cmake: allow setting of the CTest timeout during building. 2018-10-29 23:16:33 +01:00
BuildBoost.cmake cmake: fix build WITH_SYSTEM_BOOST=ON 2018-08-09 18:57:04 +08:00
Buildc-ares.cmake cmake: build c-ares if it's not found or not new enough 2018-07-25 13:13:45 +08:00
BuildDPDK.cmake cmake: do not assume ${CMAKE_GENERATOR} == make 2019-03-21 15:45:07 +08:00
BuildFIO.cmake objectstore/test/fio: Fixed fio compilation when tcmalloc is used. 2018-09-13 09:43:48 +02:00
BuildQatDrv.cmake crypto: QAT Wrapper for Ceph Encryption 2018-10-18 21:48:18 -07:00
BuildRocksDB.cmake cmake: do not assume ${CMAKE_GENERATOR} == make 2019-03-21 15:45:07 +08:00
BuildSPDK.cmake cmake: do not assume ${CMAKE_GENERATOR} == make 2019-03-21 15:45:07 +08:00
CheckCxxAtomic.cmake cmake: should link against libatomic if libcxx/libstdc++ does not offer atomic ops 2018-07-10 01:37:00 +08:00
CheckYasm.cmake cmake: extract Yasm check into a module 2018-07-28 16:53:10 +08:00
CTags.cmake cmake: do not try to add submodule to exclude list if .git is not around 2017-04-13 13:49:54 +08:00
Distutils.cmake cmake: remove cython 0.29's subinterpreter check 2018-12-17 23:27:06 +11:00
Findaio.cmake cmake: fix libaio detection 2016-07-25 15:40:30 +08:00
Findbabeltrace.cmake cmake: align cmake names of library packages 2017-05-04 11:14:43 +02:00
FindBacktrace.cmake cmake: add missing FindBacktrace.cmake 2016-07-25 15:39:02 +08:00
Findblkid.cmake cmake: cleanup Findblkid.cmake 2016-07-25 15:40:30 +08:00
FindBoost.cmake cmake: update FindBoost.cmake 2019-02-07 15:35:16 +08:00
Findc-ares.cmake cmake: require 4.0.0 <= libfmt-dev < 5.0.0 2018-08-02 22:14:03 +08:00
FindCUnit.cmake cmake: build spdk/dpdk in cmake modules 2017-11-17 15:37:53 +08:00
FindCython.cmake cmake: cleanup FindCython.cmake 2018-07-09 17:13:56 +08:00
Finddpdk.cmake cmake: fix the build WITH_DPDK=ON 2018-09-05 13:53:57 +08:00
Findfcgi.cmake cmake: remove stale comments 2018-06-28 13:21:02 +08:00
Findfio.cmake test/fio: enable objectstore FIO plugin building without the need to install and build FIO source code 2018-03-05 20:35:08 +03:00
Findfmt.cmake cmake: fix version matching for Findfmt 2018-09-10 10:22:24 -04:00
Findfuse.cmake cmake: align cmake names of library packages 2017-05-04 11:14:43 +02:00
FindGMock.cmake cmake: link against gtest in a better way 2018-08-17 15:21:27 +08:00
Findgperftools.cmake cmake: import allocator libraries in a better way 2018-07-26 15:16:48 +08:00
FindGSSApi.cmake auth: Kerberos authentication 2018-12-03 18:55:46 -07:00
FindJeMalloc.cmake cmake: fix a cmake error when with -DALLOCATOR=jemalloc. 2018-08-02 16:38:53 +08:00
Findkeyutils.cmake cmake: extract mount.ceph into src/mount 2018-07-28 16:53:10 +08:00
Findleveldb.cmake cmake: cleanup Findleveldb.cmake 2016-08-11 14:53:02 +08:00
FindLTTngUST.cmake cmake: replace Findlttng-ust.cmake with FindLTTngUST.cmake 2016-08-30 15:51:51 +08:00
FindLZ4.cmake cmake: add LZ4::LZ4 target for LZ4 2018-08-06 17:38:07 +08:00
FindNSPR.cmake cmake: search for nspr include files for both suffixes: nspr4 and nspr 2017-01-16 16:35:41 +08:00
FindNSS.cmake FindNSS.cmake: find includes in /usr/local/includes/nss/nss 2016-07-20 15:57:42 +02:00
FindOATH.cmake cmake: cmake: oath lives in liboath 2018-06-10 16:21:41 +02:00
FindOpenLdap.cmake cmake: cleanup FindOpenLdap.cmake 2016-07-25 15:39:01 +08:00
FindPython3Interp.cmake cmake: Also build Python bindings for Python 3 2016-08-11 16:36:57 +03:00
FindPython3Libs.cmake cmake: Also build Python bindings for Python 3 2016-08-11 16:36:57 +03:00
Findqatzip.cmake compressor: add QAT support 2018-04-18 12:05:44 +08:00
FindRabbitMQ.cmake cmake: find_package(RabbitMQ) instead of just checking its header 2019-02-21 19:00:24 +08:00
Findrdmacm.cmake cmake: extract the RDMA libraries interface properties out 2018-06-28 23:26:28 +08:00
FindRocksDB.cmake cmake: refactor RocksDB related script 2018-08-06 19:37:43 +08:00
FindSanitizers.cmake cmake,ceph.in: preload libasan if WITH_ASAN 2018-10-22 14:40:03 +08:00
Findsnappy.cmake cmake: cleanup snappy related script 2018-08-06 17:16:46 +08:00
FindStdFilesystem_test.cc cmake: Make the tests for finding Filesystem with more serious functions 2019-02-14 13:18:50 +01:00
FindStdFilesystem.cmake cmake: fix StdFilesystem detection 2018-08-02 14:37:49 +08:00
Findudev.cmake cmake: cleanup Findudev.cmake 2016-07-25 15:40:30 +08:00
Finduuid.cmake cmake,rpm,deb: update to accommodate SPDK v17.10 2017-11-29 18:03:23 +08:00
Findverbs.cmake cmake: extract the RDMA libraries interface properties out 2018-06-28 23:26:28 +08:00
Findxfs.cmake cmake: compile libzfs backend conditionally 2017-06-27 23:28:03 +08:00
Findxio.cmake cmake: cleanup Findxio.cmake 2016-08-11 14:53:03 +08:00
Findzfs.cmake cmake: compile libzfs backend conditionally 2017-06-27 23:28:03 +08:00
GetGitRevisionDescription.cmake Update git rev parsing in CMake 2016-06-10 14:22:31 -04:00
GetGitRevisionDescription.cmake.in Update git rev parsing in CMake 2016-06-10 14:22:31 -04:00
patch-dpdk-conf.sh cmake: specify missing settings for dpdk 2018-05-06 15:26:14 +08:00
SIMDExt.cmake Merge pull request #24168 from tchaikov/wip-17516 2018-10-04 16:10:18 -07:00