CMake/Modules
Matthew Woehlke 41f7b1169a Modules: Use new SOURCES_FROM_* try_compile (2/2)
Modify some additional modules that ship with CMake to use the new
SOURCES_FROM_* arguments to try_compile / try_run as added by commits
cb14ae2b87 (try_compile: Add SOURCE_FROM_{ARG,VAR}, 2022-09-21) and
611d801790 (try_compile: Add SOURCE_FROM_FILE, 2022-09-22). This covers
modules that need to read and alter a template source file, which were
not addressed in the previous commit.

Note that FindOpenACC.cmake does not actually need configure_file
functionality; it appears to have inherited the (gratuitous) use thereof
from FindOpenMP.cmake, with which its code bears significant similarity.
2022-09-27 13:29:52 -04:00
..
AndroidTestUtilities
CheckIPOSupported
CMakeAddFortranSubdirectory
Compiler Android/Clang: Tolerate undefined CMAKE_ANDROID_NDK_VERSION 2022-09-16 10:36:58 -04:00
CompilerId Xcode: automatically create Info.plist for signing during compiler id 2022-06-21 10:49:45 -04:00
CUDA CUDA: native/all/all-major generates minimal set of ptx code 2022-05-03 11:52:23 -04:00
ExternalProject ExternalProject: Fix regression in stamp creation for Xcode+iOS 2022-06-21 18:27:44 -04:00
FetchContent FetchContent: Ignore EXACT for redirected find_package() calls 2022-09-11 18:36:31 +10:00
FindCUDA Modules: Use new keyword-dispatched try_compile signature 2022-09-14 07:52:16 -04:00
FindMPI FindMPI: Place static first in mpi test source 2022-01-25 09:53:24 -05:00
FindPython FindPython: remove unnecessary components interdependence 2022-07-19 16:22:42 +02:00
FortranCInterface Modules: Use new keyword-dispatched try_compile signature 2022-09-16 13:14:51 -04:00
IntelVSImplicitPath
Internal Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
Platform Merge topic 'flang-windows' 2022-09-23 08:42:21 -04:00
UseJava Tests: Bump CMake minimum required in tests to 2.8.12 2020-12-23 08:55:45 -05:00
UseSWIG
AddFileDependencies.cmake AddFileDependencies: Deprecate this unnecessary module 2021-02-08 12:44:37 -05:00
AndroidTestUtilities.cmake
BasicConfigVersion-AnyNewerVersion.cmake.in
BasicConfigVersion-ExactVersion.cmake.in WriteBasicConfigVersion supports version strings such as 21.07.04 2021-05-27 15:18:37 -04:00
BasicConfigVersion-SameMajorVersion.cmake.in WriteBasicConfigVersion supports version strings such as 21.07.04 2021-05-27 15:18:37 -04:00
BasicConfigVersion-SameMinorVersion.cmake.in WriteBasicConfigVersion supports version strings such as 21.07.04 2021-05-27 15:18:37 -04:00
BundleUtilities.cmake
CheckCCompilerFlag.cmake
CheckCompilerFlag.cmake
CheckCSourceCompiles.cmake
CheckCSourceRuns.cmake
CheckCXXCompilerFlag.cmake
CheckCXXSourceCompiles.cmake
CheckCXXSourceRuns.cmake
CheckCXXSymbolExists.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CheckForPthreads.c
CheckFortranCompilerFlag.cmake
CheckFortranFunctionExists.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CheckFortranSourceCompiles.cmake
CheckFortranSourceRuns.cmake
CheckFunctionExists.c
CheckFunctionExists.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CheckIncludeFile.c.in
CheckIncludeFile.cmake Modules: Use new SOURCES_FROM_* try_compile (2/2) 2022-09-27 13:29:52 -04:00
CheckIncludeFile.cxx.in
CheckIncludeFileCXX.cmake Modules: Use new SOURCES_FROM_* try_compile (2/2) 2022-09-27 13:29:52 -04:00
CheckIncludeFiles.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CheckIPOSupported.cmake Modules: Use new keyword-dispatched try_compile signature 2022-09-16 13:14:51 -04:00
CheckLanguage.cmake CheckLanguage: Don't pass CMAKE_CUDA_HOST_COMPILER for Visual Studio 2021-10-19 09:03:24 -04:00
CheckLibraryExists.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CheckLibraryExists.lists.in
CheckLinkerFlag.cmake CheckLinkerFlag: rely now on internal implementation 2022-01-14 23:22:07 +01:00
CheckOBJCCompilerFlag.cmake
CheckOBJCSourceCompiles.cmake
CheckOBJCSourceRuns.cmake
CheckOBJCXXCompilerFlag.cmake
CheckOBJCXXSourceCompiles.cmake
CheckOBJCXXSourceRuns.cmake
CheckPIESupported.cmake CheckPIESupported: Prevent separate output lines running together 2022-04-11 09:06:37 -04:00
CheckPrototypeDefinition.c.in
CheckPrototypeDefinition.cmake Modules: Use new SOURCES_FROM_* try_compile (2/2) 2022-09-27 13:29:52 -04:00
CheckSizeOf.cmake
CheckSourceCompiles.cmake
CheckSourceRuns.cmake
CheckStructHasMember.cmake
CheckSymbolExists.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CheckTypeSize.c.in
CheckTypeSize.cmake Modules: Use new SOURCES_FROM_* try_compile (2/2) 2022-09-27 13:29:52 -04:00
CheckTypeSizeMap.cmake.in
CheckVariableExists.c
CheckVariableExists.cmake Modules: Use new keyword-dispatched try_compile signature 2022-09-14 07:52:16 -04:00
CMake.cmake
CMakeAddFortranSubdirectory.cmake
CMakeAddNewLanguage.txt
CMakeASM_MASMInformation.cmake Use dashes for MASM flags 2021-08-20 20:28:37 -07:00
CMakeASM_NASMInformation.cmake ASM_NASM: Pass preprocessor definitions to assembler 2021-09-28 10:14:50 -04:00
CMakeASM-ATTInformation.cmake
CMakeASMCompiler.cmake.in
CMakeASMInformation.cmake
CMakeBackwardCompatibilityC.cmake
CMakeBackwardCompatibilityCXX.cmake
CMakeBorlandFindMake.cmake
CMakeBuildSettings.cmake.in
CMakeCCompiler.cmake.in CompilerID: Compiler extensions default detection 2021-09-28 21:24:53 +03:00
CMakeCCompilerABI.c
CMakeCCompilerId.c.in CompilerId: Fix default extensions check for Clang targeting MSVC ABI 2022-02-03 12:06:00 -05:00
CMakeCheckCompilerFlagCommonPatterns.cmake CheckCompilerFlags: Revert "Catch linker warning about ignored flags" 2022-04-21 11:36:21 -04:00
CMakeCInformation.cmake LINK_WHAT_YOU_USE feature: externalize configuration 2021-07-09 14:50:50 +02:00
CMakeCommonLanguageInclude.cmake
CMakeCompilerABI.h
CMakeCompilerIdDetection.cmake Tasking: Add support for several compiler toolsets 2022-09-14 09:58:50 -04:00
CMakeConfigurableFile.in
CMakeCSharpCompiler.cmake.in
CMakeCSharpCompilerId.cs.in VS: Add CSharp VS 2022 compiler version and flag table v143 2021-07-15 13:12:07 -04:00
CMakeCSharpInformation.cmake
CMakeCUDACompiler.cmake.in CUDA: Add support for CUDA_ARCHITECTURES=native 2022-03-10 09:27:29 -05:00
CMakeCUDACompilerABI.cu CUDA: Add support for CUDA_ARCHITECTURES=native 2022-03-10 09:27:29 -05:00
CMakeCUDACompilerId.cu.in CompilerId: Fix default extensions check for Clang targeting MSVC ABI 2022-02-03 12:06:00 -05:00
CMakeCUDAInformation.cmake CUDA: Support CMP0105 on Clang 2021-11-08 21:26:00 +02:00
CMakeCXXCompiler.cmake.in CompilerID: Compiler extensions default detection 2021-09-28 21:24:53 +03:00
CMakeCXXCompilerABI.cpp
CMakeCXXCompilerId.cpp.in Tasking: Add support for several compiler toolsets 2022-09-14 09:58:50 -04:00
CMakeCXXInformation.cmake LINK_WHAT_YOU_USE feature: externalize configuration 2021-07-09 14:50:50 +02:00
CMakeDependentOption.cmake CMakeDependentOption: allow in depends the use of . 2022-09-21 13:19:45 -04:00
CMakeDetermineASM_MASMCompiler.cmake
CMakeDetermineASM_NASMCompiler.cmake
CMakeDetermineASM-ATTCompiler.cmake
CMakeDetermineASMCompiler.cmake ASM: Fix identification of armasm 6.17+ 2022-01-06 11:55:38 -05:00
CMakeDetermineCCompiler.cmake LCC: Add dedicated support for MCST LCC compiler 2021-10-15 05:05:19 +03:00
CMakeDetermineCompileFeatures.cmake CMake: Support upcoming C++26 language level 2022-08-31 13:46:18 -04:00
CMakeDetermineCompiler.cmake MSYS/MinGW Makfiles: Select the compiler occurring first in PATH 2022-05-26 13:22:58 -04:00
CMakeDetermineCompilerABI.cmake Modules: Use new keyword-dispatched try_compile signature 2022-09-16 13:14:51 -04:00
CMakeDetermineCompilerId.cmake CompilerId: Output errors from all attempts at detection 2022-08-16 11:59:46 -04:00
CMakeDetermineCSharpCompiler.cmake
CMakeDetermineCUDACompiler.cmake Merge topic 'cuda_support_sm90a' 2022-09-07 09:48:25 -04:00
CMakeDetermineCXXCompiler.cmake LCC: Add dedicated support for MCST LCC compiler 2021-10-15 05:05:19 +03:00
CMakeDetermineFortranCompiler.cmake Fortran: cleanup compiler default search list 2022-08-16 06:20:06 -04:00
CMakeDetermineHIPCompiler.cmake HIP: Simplify detection of HIP runtime CMake package 2021-09-16 15:33:53 -04:00
CMakeDetermineISPCCompiler.cmake
CMakeDetermineJavaCompiler.cmake
CMakeDetermineOBJCCompiler.cmake
CMakeDetermineOBJCXXCompiler.cmake
CMakeDetermineRCCompiler.cmake
CMakeDetermineSwiftCompiler.cmake
CMakeDetermineSystem.cmake CMakeDetermineSystem: Remove unreachable code 2022-05-08 18:54:35 +10:00
CMakeDetermineVSServicePack.cmake Modules: Use new keyword-dispatched try_compile signature 2022-09-14 07:52:16 -04:00
CMakeExpandImportedTargets.cmake
CMakeExportBuildSettings.cmake
CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake LCC: Add dedicated support for MCST LCC compiler 2021-10-15 05:05:19 +03:00
CMakeFindBinUtils.cmake BinUtils: Avoid the 'ld.lld' ELF linker on Apple platforms 2022-09-14 09:34:14 -04:00
CMakeFindCodeBlocks.cmake
CMakeFindDependencyMacro.cmake
CMakeFindEclipseCDT4.cmake
CMakeFindFrameworks.cmake CMakeFindFrameworks: Fix Brew 'Frameworks' path on Apple Silicon 2022-09-01 11:21:43 -04:00
CMakeFindJavaCommon.cmake FindJava: improve failure/verbosity when 'java -version' fails 2022-05-31 07:34:49 -04:00
CMakeFindKate.cmake
CMakeFindPackageMode.cmake CMakeFindPackageMode: Honor CMAKE_SYSROOT to detect lib64 platforms 2021-09-09 15:55:26 -04:00
CMakeFindSublimeText2.cmake
CMakeFindWMake.cmake
CMakeFindXCode.cmake
CMakeForceCompiler.cmake
CMakeFortranCompiler.cmake.in Merge topic 'IntelLLVM-Fortran-frontend-variant' 2021-11-12 08:58:58 -05:00
CMakeFortranCompilerABI.F
CMakeFortranCompilerABI.F90 Fortran: Subsume F90 check into ABI check 2021-06-25 11:44:05 -04:00
CMakeFortranCompilerId.F.in LLVMFlang: Add support for LLVM Flang 2022-05-24 10:37:33 -04:00
CMakeFortranInformation.cmake LINK_WHAT_YOU_USE feature: externalize configuration 2021-07-09 14:50:50 +02:00
CMakeGenericSystem.cmake Merge topic 'color-diagnostics' 2022-03-09 12:15:53 -05:00
CMakeGraphVizOptions.cmake
CMakeHIPCompiler.cmake.in CompilerID: Compiler extensions default detection 2021-09-28 21:24:53 +03:00
CMakeHIPCompilerABI.hip HIP: Add language to CMake 2021-06-07 19:25:33 +00:00
CMakeHIPCompilerId.hip.in CompilerID: Compiler extensions default detection 2021-09-28 21:24:53 +03:00
CMakeHIPInformation.cmake Merge topic 'hip-no-hipcc' 2021-09-20 12:38:44 -04:00
CMakeImportBuildSettings.cmake
CMakeInitializeConfigs.cmake
CMakeIOSInstallCombined.cmake IOS_INSTALL_COMBINED: Support Xcode 12 (command line only) 2021-02-08 18:02:46 +11:00
CMakeISPCCompiler.cmake.in
CMakeISPCCompilerABI.ispc
CMakeISPCCompilerId.ispc.in
CMakeISPCInformation.cmake
CMakeJavaCompiler.cmake.in
CMakeJavaInformation.cmake
CMakeJOMFindMake.cmake
CMakeLanguageInformation.cmake
CMakeMinGWFindMake.cmake
CMakeMSYSFindMake.cmake
CMakeNinjaFindMake.cmake
CMakeNMakeFindMake.cmake
CMakeOBJCCompiler.cmake.in CompilerID: Compiler extensions default detection 2021-09-28 21:24:53 +03:00
CMakeOBJCCompilerABI.m
CMakeOBJCCompilerId.m.in CompilerID: Compiler extensions default detection 2021-09-28 21:24:53 +03:00
CMakeOBJCInformation.cmake LINK_WHAT_YOU_USE feature: externalize configuration 2021-07-09 14:50:50 +02:00
CMakeOBJCXXCompiler.cmake.in CompilerID: Compiler extensions default detection 2021-09-28 21:24:53 +03:00
CMakeOBJCXXCompilerABI.mm
CMakeOBJCXXCompilerId.mm.in CompilerID: Compiler extensions default detection 2021-09-28 21:24:53 +03:00
CMakeOBJCXXInformation.cmake LINK_WHAT_YOU_USE feature: externalize configuration 2021-07-09 14:50:50 +02:00
CMakePackageConfigHelpers.cmake CMakePackageConfigHelpers: Fix note about version files supporting ranges 2022-05-11 14:00:38 -04:00
CMakeParseArguments.cmake
CMakeParseImplicitIncludeInfo.cmake CMakeParseImplicitIncludeInfo: remove needless variable expansions 2021-05-13 17:52:13 +02:00
CMakeParseImplicitLinkInfo.cmake CMakeParseImplicitLinkInfo: Better detection of msvc 2022-09-02 08:04:39 -04:00
CMakeParseLibraryArchitecture.cmake CMakeParseLibraryArchitecture: Fix parsing /lib/<arch> implicit object path 2021-12-06 16:47:29 -05:00
CMakePlatformId.h.in Tasking: Add support for several compiler toolsets 2022-09-14 09:58:50 -04:00
CMakePrintHelpers.cmake cmake_print_properties(): Update grammar docs 2022-06-06 12:27:11 -04:00
CMakePrintSystemInformation.cmake
CMakePushCheckState.cmake
CMakeRCCompiler.cmake.in
CMakeRCInformation.cmake
CMakeSwiftCompiler.cmake.in
CMakeSwiftInformation.cmake Swift: Disable optimization when compiling in Debug 2022-08-04 09:45:31 -04:00
CMakeSystem.cmake.in
CMakeSystemSpecificInformation.cmake LINUX: Set CMAKE_HOST_LINUX variable when running on a Linux host 2022-09-09 20:10:43 +02:00
CMakeSystemSpecificInitialize.cmake
CMakeTestASM_MASMCompiler.cmake
CMakeTestASM_NASMCompiler.cmake
CMakeTestASM-ATTCompiler.cmake
CMakeTestASMCompiler.cmake
CMakeTestCCompiler.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CMakeTestCompilerCommon.cmake
CMakeTestCSharpCompiler.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CMakeTestCUDACompiler.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CMakeTestCXXCompiler.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CMakeTestFortranCompiler.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CMakeTestGNU.c IntelLLVM: Add support for Intel LLVM-based compilers 2021-01-28 09:05:35 -05:00
CMakeTestHIPCompiler.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CMakeTestISPCCompiler.cmake
CMakeTestJavaCompiler.cmake
CMakeTestOBJCCompiler.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CMakeTestOBJCXXCompiler.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CMakeTestRCCompiler.cmake
CMakeTestSwiftCompiler.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
CMakeUnixFindMake.cmake
CMakeVerifyManifest.cmake
CPack.cmake CPack: re-use paths of tools discovered by CMakeFindBinUtils 2022-09-06 09:49:54 -04:00
CPackComponent.cmake CPack: Support component names with special characters, too 2022-05-24 19:07:36 +02:00
CPackIFW.cmake CPack/IFW: Add support for QtIFW 4.3 2022-03-25 22:05:24 +11:00
CPackIFWConfigureFile.cmake
CSharpUtilities.cmake
CTest.cmake
CTestCoverageCollectGCOV.cmake
CTestScriptMode.cmake
CTestTargets.cmake CTestTargets: Include CMAKE_CTEST_ARGUMENTS in CTEST_TEST_TARGET_ALIAS 2022-08-30 15:00:16 -04:00
CTestUseLaunchers.cmake Help: Replace mentions of `-S option with :option:-S` role 2022-08-04 19:33:42 +04:00
Dart.cmake
DartConfiguration.tcl.in CTest: Add CTEST_SUBMIT_INACTIVITY_TIMEOUT variable 2021-10-14 11:41:44 -04:00
DeployQt4.cmake
Documentation.cmake
DummyCXXFile.cxx
ecos_clean.cmake
exportheader.cmake.in
ExternalData_config.cmake.in
ExternalData.cmake ExternalData: Improve error message when we fail to create a file 2021-04-22 13:06:11 -04:00
ExternalProject.cmake ExternalProject: Install CMake projects using 'cmake --install' 2022-09-12 09:53:22 -04:00
FeatureSummary.cmake
FetchContent.cmake Merge topic 'fetchcontent-redirect-version-exact' 2022-09-12 09:38:07 -04:00
FindALSA.cmake
FindArmadillo.cmake
FindASPELL.cmake
FindAVIFile.cmake
FindBacktrace.cmake
FindBISON.cmake
FindBLAS.cmake Modules/Find{BLAS,LAPACK}: allow choice of pkg-config package 2022-06-17 10:43:38 +02:00
FindBoost.cmake FindBoost: Add support for Boost 1.80 2022-08-30 13:46:22 -04:00
FindBullet.cmake
FindBZip2.cmake
FindCABLE.cmake
FindCoin3D.cmake FindCoin3D: look for coin4 on windows 2022-08-02 08:27:30 -04:00
FindCUDA.cmake FindCUDA: Fix varaible reset with CUDA_TOOLKIT_TARGET_DIR 2022-06-14 15:48:30 -04:00
FindCUDAToolkit.cmake Merge topic 'findCUDAToolkit_declare_deps_for_targets_once' 2022-09-07 09:38:01 -04:00
FindCups.cmake
FindCURL.cmake FindCURL: Fix version string in case of multiple curl installations 2022-07-27 15:05:20 -04:00
FindCurses.cmake FindCurses: Do not assume ncurses is installed on CYGWIN 2021-04-26 14:27:34 -04:00
FindCVS.cmake
FindCxxTest.cmake
FindCygwin.cmake
FindDart.cmake
FindDCMTK.cmake
FindDevIL.cmake FindDevIL: add imported targets and tests 2021-03-18 10:42:02 -04:00
FindDoxygen.cmake FindDoxygen: Implement more complete version checking 2022-07-07 13:41:31 -04:00
FindEnvModules.cmake FindEnvModules: BUGFIX: env_module_swap OUTPUT_VARIBLE 2022-06-01 16:50:44 -04:00
FindEXPAT.cmake
FindFLEX.cmake
FindFLTK2.cmake
FindFLTK.cmake FindFLTK: Safe to include multiple times 2021-09-14 11:10:28 -04:00
FindFontconfig.cmake
FindFreetype.cmake
FindGCCXML.cmake
FindGDAL.cmake FindGDAL: support finding additional GDAL library names 2021-02-12 07:43:23 -05:00
FindGettext.cmake Modules: Fix typos and spelling in documentation 2021-05-07 17:00:16 +02:00
FindGIF.cmake
FindGit.cmake FindGit: remove EasyGit 2022-04-11 14:08:01 -04:00
FindGLEW.cmake FindGLEW: select_library_configuration might be used before it is defined 2022-06-26 10:38:11 +02:00
FindGLU.cmake
FindGLUT.cmake FindGLUT: Remove undocumented variables GLUT_INCLUDE_PATH and GLUT_LIBRARY 2022-05-17 09:08:12 -04:00
FindGnuplot.cmake FindMsys: Add a module to find MSYS and some bundled packages 2021-04-28 10:41:17 -04:00
FindGnuTLS.cmake
FindGSL.cmake FindGSL: Quiet pkg-config errors 2022-03-30 16:01:59 -04:00
FindGTest.cmake FindGTest: Create the gmock targets only when GTest has been found 2022-07-29 14:05:55 -04:00
FindGTK2.cmake FindGTK2: Search homebrew paths for arch-specific headers 2022-08-09 09:25:23 -04:00
FindGTK.cmake
FindHDF5.cmake Modules: Use new keyword-dispatched try_compile signature 2022-09-14 07:52:16 -04:00
FindHg.cmake
FindHSPELL.cmake
FindHTMLHelp.cmake
FindIce.cmake
FindIconv.cmake FindIconv: Avoid explicitly finding C runtime library 2021-04-26 14:30:29 -04:00
FindIcotool.cmake
FindICU.cmake FindICU: Fix component reporting logic 2022-06-30 19:36:53 +02:00
FindImageMagick.cmake
FindIntl.cmake FindIntl: Use explicit find_library signature NAMES keyword 2021-04-26 13:00:35 -04:00
FindJasper.cmake FindJasper: Add IMPORTED target 2021-10-06 11:28:09 -04:00
FindJava.cmake FindJava: improve failure/verbosity when 'java -version' fails 2022-05-31 07:34:49 -04:00
FindJNI.cmake Merge branch 'backport-3.23-Java-version-handling' into Java-version-handling 2022-05-05 11:18:55 +02:00
FindJPEG.cmake FindJPEG: Revert "Search for 'turbojpeg' and 'turbojpeg-static' too" 2021-07-09 07:49:12 -04:00
FindKDE3.cmake
FindKDE4.cmake
FindLAPACK.cmake Merge topic 'FindLAPACK-nvhpc' 2022-07-07 09:02:02 -04:00
FindLATEX.cmake FindLATEX: Search user-local MiKTeX locations 2021-06-16 08:25:34 -04:00
FindLibArchive.cmake Build: Use imported target LibArchive::LibArchive instead of variables 2022-09-22 10:21:38 -04:00
FindLibinput.cmake
FindLibLZMA.cmake
FindLibXml2.cmake
FindLibXslt.cmake
FindLTTngUST.cmake FindLTTngUST: Fix version component extraction 2022-01-10 17:56:48 -05:00
FindLua50.cmake
FindLua51.cmake
FindLua.cmake FindLua: Improve documentation formatting 2022-08-03 09:56:38 -04:00
FindMatlab.cmake Merge topic 'matlab-r2022b' 2022-09-19 10:19:12 -04:00
FindMFC.cmake Modules: Use new SOURCES_FROM_* try_compile (2/2) 2022-09-27 13:29:52 -04:00
FindMotif.cmake
FindMPEG2.cmake
FindMPEG.cmake
FindMPI.cmake Modules: Use new SOURCES_FROM_* try_compile (2/2) 2022-09-27 13:29:52 -04:00
FindMsys.cmake FindMsys: Add a module to find MSYS and some bundled packages 2021-04-28 10:41:17 -04:00
FindODBC.cmake
FindOpenACC.cmake Modules: Use new SOURCES_FROM_* try_compile (2/2) 2022-09-27 13:29:52 -04:00
FindOpenAL.cmake FindOpenAL: Add imported target 2022-06-22 09:16:19 -04:00
FindOpenCL.cmake FindOpenCL: Add support for version 3.0 2022-05-11 21:00:24 +03:00
FindOpenGL.cmake FindOpenGL: Fix confusing output with CMP0072 and OpenGL preference 2022-08-30 13:59:48 -04:00
FindOpenMP.cmake Modules: Use new SOURCES_FROM_* try_compile (2/2) 2022-09-27 13:29:52 -04:00
FindOpenSceneGraph.cmake
FindOpenSP.cmake FindOpenSP: Add module to find the OpenSP library 2022-08-30 13:55:07 -04:00
FindOpenSSL.cmake FindOpenSSL: Document use of pkg-config 2022-07-05 11:54:40 -04:00
FindOpenThreads.cmake
Findosg_functions.cmake
Findosg.cmake
FindosgAnimation.cmake
FindosgDB.cmake
FindosgFX.cmake
FindosgGA.cmake
FindosgIntrospection.cmake
FindosgManipulator.cmake
FindosgParticle.cmake
FindosgPresentation.cmake
FindosgProducer.cmake
FindosgQt.cmake
FindosgShadow.cmake
FindosgSim.cmake
FindosgTerrain.cmake
FindosgText.cmake
FindosgUtil.cmake
FindosgViewer.cmake
FindosgVolume.cmake
FindosgWidget.cmake
FindPackageHandleStandardArgs.cmake FPHSA: Fix regression when VERSION_VAR is missing 2022-09-15 11:00:02 -04:00
FindPackageMessage.cmake
FindPatch.cmake FindPatch: Fix typo in find_program call 2021-07-21 10:50:05 -04:00
FindPerl.cmake FindMsys: Add a module to find MSYS and some bundled packages 2021-04-28 10:41:17 -04:00
FindPerlLibs.cmake
FindPHP4.cmake
FindPhysFS.cmake
FindPike.cmake
FindPkgConfig.cmake FindPkgConfig: Revert "Populate _STATIC_LINK_LIBRARIES. Add STATIC_TARGET." 2022-06-22 10:13:00 -04:00
FindPNG.cmake FindPNG: only mark used variables as advanced 2021-02-15 10:33:01 -05:00
FindPostgreSQL.cmake FindPostgreSQL: Add brew-style directories to search path 2022-08-31 10:37:13 -04:00
FindProducer.cmake
FindProtobuf.cmake FindProtobuf: Add PLUGIN parameter to protobuf_generate 2021-05-06 13:42:21 -04:00
FindPython2.cmake FindPython: clarify static libraries hint usage 2021-12-01 10:06:45 -05:00
FindPython3.cmake FindPython: clarify static libraries hint usage 2021-12-01 10:06:45 -05:00
FindPython.cmake FindPython: clarify static libraries hint usage 2021-12-01 10:06:45 -05:00
FindPythonInterp.cmake FindPython: add support for Python 3.12 2022-05-12 10:55:11 -04:00
FindPythonLibs.cmake FindPython: add support for Python 3.12 2022-05-12 10:55:11 -04:00
FindQt3.cmake
FindQt4.cmake
FindQt.cmake
FindQuickTime.cmake
FindRTI.cmake
FindRuby.cmake FindRuby: Simplify version matching 2022-06-30 09:51:15 +08:00
FindSDL_gfx.cmake FindSDL_gfx: Add module to find another SDL component 2022-07-27 15:30:33 -04:00
FindSDL_image.cmake FindSDL_*: Drop module history from public documentation 2022-07-19 12:29:11 -04:00
FindSDL_mixer.cmake FindSDL_*: Drop module history from public documentation 2022-07-19 12:29:11 -04:00
FindSDL_net.cmake FindSDL_*: Drop module history from public documentation 2022-07-19 12:29:11 -04:00
FindSDL_sound.cmake Modules: Use new keyword-dispatched try_compile signature 2022-09-16 13:14:51 -04:00
FindSDL_ttf.cmake FindSDL_*: Drop module history from public documentation 2022-07-19 12:29:11 -04:00
FindSDL.cmake
FindSelfPackers.cmake FindMsys: Add a module to find MSYS and some bundled packages 2021-04-28 10:41:17 -04:00
FindSQLite3.cmake
FindSquish.cmake
FindSubversion.cmake
FindSWIG.cmake Change find_path scope and add quotes 2021-05-03 13:30:32 -04:00
FindTCL.cmake
FindTclsh.cmake
FindTclStub.cmake
FindThreads.cmake Modules: Use new SOURCES_FROM_* try_compile (1/2) 2022-09-27 13:29:52 -04:00
FindTIFF.cmake
FindUnixCommands.cmake FindMsys: Add a module to find MSYS and some bundled packages 2021-04-28 10:41:17 -04:00
FindVulkan.cmake Merge topic 'FindVulkan-tolerate-FATAL_ERROR' 2022-08-17 10:16:10 -04:00
FindWget.cmake FindMsys: Add a module to find MSYS and some bundled packages 2021-04-28 10:41:17 -04:00
FindWish.cmake
FindwxWidgets.cmake FindwxWidgets: Do not reset wxWidgets_LIB_DIR unnecessarily 2022-07-06 09:59:38 -04:00
FindwxWindows.cmake
FindX11.cmake FindX11: add xcb-xtest and xcb-keysyms 2022-03-10 11:41:31 -05:00
FindXalanC.cmake
FindXCTest.cmake FindXCTest: Fix output directory for test bundle with Xcode 12.5 2021-07-26 13:31:10 -04:00
FindXercesC.cmake FindXercesC: Use NAMES_PER_DIR 2022-01-25 08:30:21 -05:00
FindXMLRPC.cmake
FindZLIB.cmake FindZLIB: fix CMAKE_FIND_LIBRARY_PREFIXES being unset when it was empty 2022-09-06 11:05:23 -04:00
FLTKCompatibility.cmake
FortranCInterface.cmake Modules: Use new keyword-dispatched try_compile signature 2022-09-16 13:14:51 -04:00
GenerateExportHeader.cmake IBMClang: Add support for IBM Open XL C/C++ 2022-01-27 09:38:01 -05:00
GetPrerequisites.cmake GetPrerequisties: pass "-a" only to grep. 2022-03-25 09:07:44 -04:00
GNUInstallDirs.cmake GNUInstallDirs: Do not treat /opt/homebrew as under /opt 2022-06-02 10:04:35 -04:00
GoogleTest.cmake Merge topic 'gtest_discover_tests-PRE_TEST-dep' 2021-11-17 08:44:29 -05:00
GoogleTestAddTests.cmake GoogleTest: Fix escaping in test names 2022-02-11 09:03:40 -05:00
InstallRequiredSystemLibraries.cmake IRSL: Add paths for Intel oneAPI compilers on Linux 2022-03-09 12:53:37 -05:00
ITKCompatibility.cmake
kde3init_dummy.cpp.in
kde3uic.cmake
KDE3Macros.cmake
MacOSXBundleInfo.plist.in
MacOSXFrameworkInfo.plist.in
MacroAddFileDependencies.cmake MacroAddFileDependencies: Explicitly deprecate by documentation 2021-02-08 12:34:15 -05:00
MatlabTestsRedirect.cmake FindMatlab: Use -batch option in matlab_add_unit_test if possible 2022-03-21 14:58:24 -04:00
ProcessorCount.cmake
Qt4ConfigDependentSettings.cmake
Qt4Macros.cmake
readme.txt
SelectLibraryConfigurations.cmake
Squish4RunTestCase.bat
Squish4RunTestCase.sh
SquishRunTestCase.bat
SquishRunTestCase.sh
SquishTestScript.cmake
SystemInformation.cmake
SystemInformation.in
TestBigEndian.cmake Modules: Use new SOURCES_FROM_* try_compile (2/2) 2022-09-27 13:29:52 -04:00
TestCXXAcceptsFlag.cmake Modules: Use new keyword-dispatched try_compile signature 2022-09-14 07:52:16 -04:00
TestEndianess.c.in
TestForANSIForScope.cmake Modules: Use new keyword-dispatched try_compile signature 2022-09-14 07:52:16 -04:00
TestForAnsiForScope.cxx
TestForANSIStreamHeaders.cmake
TestForANSIStreamHeaders.cxx
TestForSSTREAM.cmake Modules: Use new keyword-dispatched try_compile signature 2022-09-14 07:52:16 -04:00
TestForSSTREAM.cxx
TestForSTDNamespace.cmake Modules: Use new keyword-dispatched try_compile signature 2022-09-14 07:52:16 -04:00
TestForSTDNamespace.cxx
Use_wxWindows.cmake
UseEcos.cmake
UseJava.cmake Help: UseJava reorganization 2021-06-24 11:04:01 -04:00
UsePkgConfig.cmake
UseQt4.cmake
UseSWIG.cmake UseSWIG: track generated Perl module files 2022-09-08 14:55:46 +02:00
UsewxWidgets.cmake
VTKCompatibility.cmake VTKCompatibility: ignore for "modern" VTK 2021-08-02 10:45:31 -04:00
WriteBasicConfigVersionFile.cmake
WriteCompilerDetectionHeader.cmake HIP: Remove ROMClang compiler id and use Clang directly 2021-09-16 15:33:47 -04:00

See the "Find Modules" section of the cmake-developer(7) manual page.

For more information about how to contribute modules to CMake, see this page:
https://gitlab.kitware.com/cmake/community/-/wikis/doc/cmake/dev/Module-Maintainers