mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-21 21:58:50 -05:00
Tests: reduce code duplication for CMake_TEST_Find*
This commit is contained in:
committed by
Rolf Eike Beer
parent
5835f553be
commit
f68492912c
+49
-167
@@ -1398,184 +1398,66 @@ ${CMake_SOURCE_DIR}/Utilities/Release/push.bash --dir dev -- '${CMake_BUILD_NIGH
|
|||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(CMake_TEST_FindALSA)
|
# test for Find modules, simple cases
|
||||||
add_subdirectory(FindALSA)
|
foreach(_mod IN ITEMS
|
||||||
endif()
|
ALSA
|
||||||
|
Boost
|
||||||
|
BZip2
|
||||||
|
CURL
|
||||||
|
Cups
|
||||||
|
Doxygen
|
||||||
|
EnvModules
|
||||||
|
EXPAT
|
||||||
|
Fontconfig
|
||||||
|
Freetype
|
||||||
|
GDAL
|
||||||
|
GIF
|
||||||
|
Git
|
||||||
|
GLEW
|
||||||
|
GSL
|
||||||
|
GTK2
|
||||||
|
Iconv
|
||||||
|
ICU
|
||||||
|
JPEG
|
||||||
|
JsonCpp
|
||||||
|
LibLZMA
|
||||||
|
LibRHash
|
||||||
|
Libinput
|
||||||
|
LibUV
|
||||||
|
LibXml2
|
||||||
|
LTTngUST
|
||||||
|
ODBC
|
||||||
|
OpenCL
|
||||||
|
OpenGL
|
||||||
|
OpenMP
|
||||||
|
OpenSSL
|
||||||
|
MPI
|
||||||
|
PNG
|
||||||
|
Patch
|
||||||
|
PostgreSQL
|
||||||
|
Protobuf
|
||||||
|
SQLite3
|
||||||
|
TIFF
|
||||||
|
Vulkan
|
||||||
|
X11
|
||||||
|
XalanC
|
||||||
|
XercesC
|
||||||
|
)
|
||||||
|
if(CMake_TEST_Find${_mod})
|
||||||
|
add_subdirectory(Find${_mod})
|
||||||
|
endif()
|
||||||
|
endforeach()
|
||||||
|
|
||||||
if(CMake_TEST_CUDA)
|
if(CMake_TEST_CUDA)
|
||||||
add_subdirectory(Cuda)
|
add_subdirectory(Cuda)
|
||||||
add_subdirectory(CudaOnly)
|
add_subdirectory(CudaOnly)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(CMake_TEST_FindBoost)
|
|
||||||
add_subdirectory(FindBoost)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindBZip2)
|
|
||||||
add_subdirectory(FindBZip2)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindCURL)
|
|
||||||
add_subdirectory(FindCURL)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindCups)
|
|
||||||
add_subdirectory(FindCups)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindDoxygen)
|
|
||||||
add_subdirectory(FindDoxygen)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindEnvModules)
|
|
||||||
add_subdirectory(FindEnvModules)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindEXPAT)
|
|
||||||
add_subdirectory(FindEXPAT)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindFontconfig)
|
|
||||||
add_subdirectory(FindFontconfig)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindFreetype)
|
|
||||||
add_subdirectory(FindFreetype)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindGDAL)
|
|
||||||
add_subdirectory(FindGDAL)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindGIF)
|
|
||||||
add_subdirectory(FindGIF)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindGit)
|
|
||||||
add_subdirectory(FindGit)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindGLEW)
|
|
||||||
add_subdirectory(FindGLEW)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindGSL)
|
|
||||||
add_subdirectory(FindGSL)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindGTest)
|
if(CMake_TEST_FindGTest)
|
||||||
add_subdirectory(FindGTest)
|
add_subdirectory(FindGTest)
|
||||||
add_subdirectory(GoogleTest)
|
add_subdirectory(GoogleTest)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(CMake_TEST_FindGTK2)
|
|
||||||
add_subdirectory(FindGTK2)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindIconv)
|
|
||||||
add_subdirectory(FindIconv)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindICU)
|
|
||||||
add_subdirectory(FindICU)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindJPEG)
|
|
||||||
add_subdirectory(FindJPEG)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindJsonCpp)
|
|
||||||
add_subdirectory(FindJsonCpp)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindLibLZMA)
|
|
||||||
add_subdirectory(FindLibLZMA)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindLibRHash)
|
|
||||||
add_subdirectory(FindLibRHash)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindLibinput)
|
|
||||||
add_subdirectory(FindLibinput)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindLibUV)
|
|
||||||
add_subdirectory(FindLibUV)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindLibXml2)
|
|
||||||
add_subdirectory(FindLibXml2)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindLTTngUST)
|
|
||||||
add_subdirectory(FindLTTngUST)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindODBC)
|
|
||||||
add_subdirectory(FindODBC)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindOpenCL)
|
|
||||||
add_subdirectory(FindOpenCL)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindOpenGL)
|
|
||||||
add_subdirectory(FindOpenGL)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindOpenMP)
|
|
||||||
add_subdirectory(FindOpenMP)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindOpenSSL)
|
|
||||||
add_subdirectory(FindOpenSSL)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindMPI)
|
|
||||||
add_subdirectory(FindMPI)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindPNG)
|
|
||||||
add_subdirectory(FindPNG)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindPatch)
|
|
||||||
add_subdirectory(FindPatch)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindPostgreSQL)
|
|
||||||
add_subdirectory(FindPostgreSQL)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindProtobuf)
|
|
||||||
add_subdirectory(FindProtobuf)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindSQLite3)
|
|
||||||
add_subdirectory(FindSQLite3)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindTIFF)
|
|
||||||
add_subdirectory(FindTIFF)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindVulkan)
|
|
||||||
add_subdirectory(FindVulkan)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindX11)
|
|
||||||
add_subdirectory(FindX11)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindXalanC)
|
|
||||||
add_subdirectory(FindXalanC)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindXercesC)
|
|
||||||
add_subdirectory(FindXercesC)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(CMake_TEST_FindPython OR CMake_TEST_FindPython_NumPy)
|
if(CMake_TEST_FindPython OR CMake_TEST_FindPython_NumPy)
|
||||||
add_subdirectory(FindPython)
|
add_subdirectory(FindPython)
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
Reference in New Issue
Block a user