ceph/cmake/modules
Kefu Chai 47cec18613 cmake: use fixture for preparing venv
this change should allow us to decouple "ninja tests" from "ctest".
in other words, we can just run

ctest -R run-tox-python-common -V

without running "ninja tests" first. before this change

${name}-venv is added as a dependency of "tests" target.

after this change,

setup-venv-for-${name} is added as a test, which is in turn a test of
run-tox-${name}, so we can just

ctest -R run-tox-${name}

now for preparing the venv and then testing the tox test of ${name}.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-03-24 22:19:31 +08:00
..
FindPython cmake: add support for python3.9 2020-11-11 10:43:37 +08:00
AddCephTest.cmake cmake: use fixture for preparing venv 2021-03-24 22:19:31 +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: expose FIO_INCLUDE_DIR via libfio 2020-11-09 16:01:59 +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
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 cmake: detect and use sigdescr_np() if available 2020-09-01 15:13:31 +02:00
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 cmake: expose Sanitizers_COMPILE_OPTIONS as a list 2020-08-31 16:11:33 +08:00
FindStdFilesystem.cmake cmake: do not always require extra link flags for std::filesystem 2020-12-02 19:42:34 +08:00
FindStdFilesystem_test.cc
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 os/bluestore: Switch from libzbc library to libzbd library 2020-09-06 12:35:05 -04:00
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