CMake/Modules
Carlo Marcelo Arenas Belón 3257c34073 FindThreads: avoid failing in AIX when using -D_XOPEN_SOURCE=500
Current FindThreads fails in AIX (tested on 7.1 and 7.2) when using
additional compilation flags (ex: -D_XOPEN_SOURCE=500) because the
linker might need additional flags to link and those aren't yet known
by the time check_include("pthread.h") is run (which is also the first
test).

Remove the check for it and all supporting code and rely instead on
the compilation test that will be done later to find the correct
syntax to use, and that confirms it exists implicitly.
2022-05-03 12:26:18 -04:00
..
AndroidTestUtilities
CheckIPOSupported
CMakeAddFortranSubdirectory
Compiler ADSP: Add dedicated platform module 2022-04-04 17:05:09 +01:00
CompilerId VS: Model a default target framework 2021-11-06 06:08:54 -04:00
CUDA CUDA: Defer architecture testing to the compiler testing step 2022-04-25 15:01:36 -04:00
ExternalProject ExternalProject: Remove extra quotes in for-each-ref update step 2022-02-21 18:28:46 +11:00
FetchContent ExternalProject: Add support for USES_TERMINAL_PATCH keyword 2022-02-03 09:27:35 -05:00
FindCUDA CUDA: Update arch selection, restructure for maintainability 2021-01-20 12:28:28 -05:00
FindMPI FindMPI: Place static first in mpi test source 2022-01-25 09:53:24 -05:00
FindPython FindPython: Add support for pypy v7.3.9 and uppers 2022-04-20 15:29:50 +02:00
FortranCInterface FortranCInterface: Fix mangling detection for x86_64 on arm64 macOS 2022-02-11 11:56:58 -05:00
IntelVSImplicitPath
Internal Merge topic 'CheckCompilerFlags-revert-linker-warnings' 2022-04-22 08:55:57 -04:00
Platform Merge topic 'clang-cl-asm-msvc-runtime' 2022-04-22 09:01:35 -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 CMakePackageConfigHelpers: Add version range support 2020-09-23 12:52:25 +02:00
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 Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckCCompilerFlag.cmake Modules: Do not implicitly add new functions via old Check Modules 2020-10-26 10:57:55 -04:00
CheckCompilerFlag.cmake Modules: Do not implicitly add new functions via old Check Modules 2020-10-26 10:57:55 -04:00
CheckCSourceCompiles.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckCSourceRuns.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckCXXCompilerFlag.cmake Modules: Do not implicitly add new functions via old Check Modules 2020-10-26 10:57:55 -04:00
CheckCXXSourceCompiles.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckCXXSourceRuns.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckCXXSymbolExists.cmake Help: refer to CheckSourceCompiles instead of older 2021-08-11 13:39:44 -04:00
CheckForPthreads.c
CheckFortranCompilerFlag.cmake Modules: Do not implicitly add new functions via old Check Modules 2020-10-26 10:57:55 -04:00
CheckFortranFunctionExists.cmake Help: CheckFortranFunctionExists: recommend more general CheckSourceCompiles 2021-08-11 13:44:43 -04:00
CheckFortranSourceCompiles.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckFortranSourceRuns.cmake Modules: Do not implicitly add new functions via old Check Modules 2020-10-26 10:57:55 -04:00
CheckFunctionExists.c
CheckFunctionExists.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckIncludeFile.c.in
CheckIncludeFile.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckIncludeFile.cxx.in
CheckIncludeFileCXX.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckIncludeFiles.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckIPOSupported.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckLanguage.cmake CheckLanguage: Don't pass CMAKE_CUDA_HOST_COMPILER for Visual Studio 2021-10-19 09:03:24 -04:00
CheckLibraryExists.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckLibraryExists.lists.in
CheckLinkerFlag.cmake CheckLinkerFlag: rely now on internal implementation 2022-01-14 23:22:07 +01:00
CheckOBJCCompilerFlag.cmake Modules: Do not implicitly add new functions via old Check Modules 2020-10-26 10:57:55 -04:00
CheckOBJCSourceCompiles.cmake Modules: Do not implicitly add new functions via old Check Modules 2020-10-26 10:57:55 -04:00
CheckOBJCSourceRuns.cmake CheckSourceRuns: do not fail on unrecognized arguments 2020-10-28 15:06:02 -04:00
CheckOBJCXXCompilerFlag.cmake Modules: Do not implicitly add new functions via old Check Modules 2020-10-26 10:57:55 -04:00
CheckOBJCXXSourceCompiles.cmake Modules: Do not implicitly add new functions via old Check Modules 2020-10-26 10:57:55 -04:00
CheckOBJCXXSourceRuns.cmake CheckSourceRuns: do not fail on unrecognized arguments 2020-10-28 15:06:02 -04:00
CheckPIESupported.cmake CheckPIESupported: Prevent separate output lines running together 2022-04-11 09:06:37 -04:00
CheckPrototypeDefinition.c.in
CheckPrototypeDefinition.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckSizeOf.cmake
CheckSourceCompiles.cmake Modules: Do not implicitly add new functions via old Check Modules 2020-10-26 10:57:55 -04:00
CheckSourceRuns.cmake Modules: Do not implicitly add new functions via old Check Modules 2020-10-26 10:57:55 -04:00
CheckStructHasMember.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CheckSymbolExists.cmake CheckSymbolExists: Work around GCC failure with -pedantic-errors option 2021-10-22 15:48:51 +02:00
CheckTypeSize.c.in
CheckTypeSize.cmake CheckTypeSize: Modernize and clarify documentation 2022-02-18 11:33:06 -05:00
CheckTypeSizeMap.cmake.in
CheckVariableExists.c
CheckVariableExists.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05: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 CMakeDetermineCompilerABI: Detect byte order as part of check 2020-11-04 10:08:13 -05:00
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 CMakeDetermineCompilerABI: Detect byte order as part of check 2020-11-04 10:08:13 -05:00
CMakeCompilerIdDetection.cmake IBMClang: Add support for IBM Open XL C/C++ 2022-01-27 09:38:01 -05: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 CMakeDetermineCompilerABI: Detect byte order as part of check 2020-11-04 10:08:13 -05:00
CMakeCXXCompilerId.cpp.in CompilerId: Fix default extensions check for Clang targeting MSVC ABI 2022-02-03 12:06:00 -05:00
CMakeCXXInformation.cmake LINK_WHAT_YOU_USE feature: externalize configuration 2021-07-09 14:50:50 +02:00
CMakeDependentOption.cmake CMakeDependentOption: improve documentation 2022-03-30 16:05:37 -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 HIP: Add language to CMake 2021-06-07 19:25:33 +00:00
CMakeDetermineCompiler.cmake Preserve CMAKE_${lang}_COMPILER_ARG1 from existing CMakeCache.txt 2022-03-29 10:36:28 -04:00
CMakeDetermineCompilerABI.cmake CUDA: Add support for CUDA_ARCHITECTURES=native 2022-03-10 09:27:29 -05:00
CMakeDetermineCompilerId.cmake CUDA: Defer architecture testing to the compiler testing step 2022-04-25 15:01:36 -04:00
CMakeDetermineCSharpCompiler.cmake
CMakeDetermineCUDACompiler.cmake CUDA: Defer architecture testing to the compiler testing step 2022-04-25 15:01:36 -04:00
CMakeDetermineCXXCompiler.cmake LCC: Add dedicated support for MCST LCC compiler 2021-10-15 05:05:19 +03:00
CMakeDetermineFortranCompiler.cmake Fortran: Support searching for the nvfortran executable 2022-01-10 09:48:25 -05:00
CMakeDetermineHIPCompiler.cmake HIP: Simplify detection of HIP runtime CMake package 2021-09-16 15:33:53 -04:00
CMakeDetermineISPCCompiler.cmake Add ISPC compiler support to CMake 2020-08-28 11:21:31 -04:00
CMakeDetermineJavaCompiler.cmake
CMakeDetermineOBJCCompiler.cmake Merge topic 'xcode-compiler-id-path' 2020-11-13 09:41:25 -05:00
CMakeDetermineOBJCXXCompiler.cmake Merge topic 'xcode-compiler-id-path' 2020-11-13 09:41:25 -05:00
CMakeDetermineRCCompiler.cmake
CMakeDetermineSwiftCompiler.cmake
CMakeDetermineSystem.cmake MSYS: Add support for running under MSYS runtime environment 2021-04-26 14:27:34 -04:00
CMakeDetermineVSServicePack.cmake
CMakeExpandImportedTargets.cmake
CMakeExportBuildSettings.cmake
CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake LCC: Add dedicated support for MCST LCC compiler 2021-10-15 05:05:19 +03:00
CMakeFindBinUtils.cmake Merge topic 'binutils-llvm-ar-apple' 2022-03-16 11:09:45 -04:00
CMakeFindCodeBlocks.cmake
CMakeFindDependencyMacro.cmake
CMakeFindEclipseCDT4.cmake
CMakeFindFrameworks.cmake
CMakeFindJavaCommon.cmake
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 LCC: Add dedicated support for MCST LCC compiler 2021-10-15 05:05:19 +03: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 Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
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 Add ISPC compiler support to CMake 2020-08-28 11:21:31 -04:00
CMakeISPCCompilerABI.ispc Add ISPC compiler support to CMake 2020-08-28 11:21:31 -04:00
CMakeISPCCompilerId.ispc.in Add ISPC compiler support to CMake 2020-08-28 11:21:31 -04:00
CMakeISPCInformation.cmake ISPC: Use the obj file extension for objects on windows 2020-09-10 16:15:55 -04:00
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 CMakeDetermineCompilerABI: Detect byte order as part of check 2020-11-04 10:08:13 -05:00
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 CMakeDetermineCompilerABI: Detect byte order as part of check 2020-11-04 10:08:13 -05:00
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 Modules: Fix typos and spelling in documentation 2021-05-07 17:00:16 +02:00
CMakeParseArguments.cmake
CMakeParseImplicitIncludeInfo.cmake CMakeParseImplicitIncludeInfo: remove needless variable expansions 2021-05-13 17:52:13 +02:00
CMakeParseImplicitLinkInfo.cmake LCC: Add dedicated support for MCST LCC compiler 2021-10-15 05:05:19 +03:00
CMakeParseLibraryArchitecture.cmake CMakeParseLibraryArchitecture: Fix parsing /lib/<arch> implicit object path 2021-12-06 16:47:29 -05:00
CMakePlatformId.h.in ADSP: Configure compiler in compiler module 2022-04-04 16:56:47 +01:00
CMakePrintHelpers.cmake CMakePrintHelpers: Work around CACHE argument of set() 2021-03-11 08:55:05 -05:00
CMakePrintSystemInformation.cmake
CMakePushCheckState.cmake
CMakeRCCompiler.cmake.in
CMakeRCInformation.cmake
CMakeSwiftCompiler.cmake.in
CMakeSwiftInformation.cmake LINK_WHAT_YOU_USE feature: externalize configuration 2021-07-09 14:50:50 +02:00
CMakeSystem.cmake.in
CMakeSystemSpecificInformation.cmake Find: Support per call disabling of CMAKE_INSTALL_PREFIX 2022-04-15 09:33:55 -04:00
CMakeSystemSpecificInitialize.cmake
CMakeTestASM_MASMCompiler.cmake
CMakeTestASM_NASMCompiler.cmake
CMakeTestASM-ATTCompiler.cmake
CMakeTestASMCompiler.cmake
CMakeTestCCompiler.cmake enable_language: Fix test for working compiler with CMP0126 NEW behavior 2021-07-15 13:06:18 -04:00
CMakeTestCompilerCommon.cmake
CMakeTestCSharpCompiler.cmake enable_language: Fix test for working compiler with CMP0126 NEW behavior 2021-07-15 13:06:18 -04:00
CMakeTestCUDACompiler.cmake ci: Clamp CUDA 'native' architecture to values supported by its toolkit 2022-03-16 13:14:51 -04:00
CMakeTestCXXCompiler.cmake enable_language: Fix test for working compiler with CMP0126 NEW behavior 2021-07-15 13:06:18 -04:00
CMakeTestFortranCompiler.cmake Merge topic 'enable_language-CMP0126' 2021-07-19 12:50:58 -04:00
CMakeTestGNU.c IntelLLVM: Add support for Intel LLVM-based compilers 2021-01-28 09:05:35 -05:00
CMakeTestHIPCompiler.cmake HIP: Add missing space when appending --cuda-host-only 2021-10-26 10:48:48 -04:00
CMakeTestISPCCompiler.cmake Add ISPC compiler support to CMake 2020-08-28 11:21:31 -04:00
CMakeTestJavaCompiler.cmake
CMakeTestOBJCCompiler.cmake enable_language: Fix test for working compiler with CMP0126 NEW behavior 2021-07-15 13:06:18 -04:00
CMakeTestOBJCXXCompiler.cmake enable_language: Fix test for working compiler with CMP0126 NEW behavior 2021-07-15 13:06:18 -04:00
CMakeTestRCCompiler.cmake
CMakeTestSwiftCompiler.cmake enable_language: Fix test for working compiler with CMP0126 NEW behavior 2021-07-15 13:06:18 -04:00
CMakeUnixFindMake.cmake
CMakeVerifyManifest.cmake
CPack.cmake CPack/DMG: Do not use CPACK_RESOURCE_FILE_LICENSE for SLA by default 2022-04-14 10:14:58 -04:00
CPackComponent.cmake
CPackIFW.cmake CPack/IFW: Add support for QtIFW 4.3 2022-03-25 22:05:24 +11:00
CPackIFWConfigureFile.cmake
CSharpUtilities.cmake
CTest.cmake CTest: only look for update executables when needed 2020-11-26 10:23:56 -05:00
CTestCoverageCollectGCOV.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
CTestScriptMode.cmake
CTestTargets.cmake
CTestUseLaunchers.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05: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 Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
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 Merge topic 'doc-list-semicolons' 2022-03-16 11:14:59 -04:00
FeatureSummary.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FetchContent.cmake ExternalProject: Add support for USES_TERMINAL_PATCH keyword 2022-02-03 09:27:35 -05:00
FindALSA.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindArmadillo.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindASPELL.cmake
FindAVIFile.cmake
FindBacktrace.cmake
FindBISON.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindBLAS.cmake FindBLAS: Quiet pkg-config errors 2022-03-30 16:01:49 -04:00
FindBoost.cmake FindBoost: Add support for Boost 1.79 2022-04-26 11:23:16 -04:00
FindBullet.cmake
FindBZip2.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindCABLE.cmake
FindCoin3D.cmake
FindCUDA.cmake FindCUDA: Make version extraction robust to empty output 2022-01-26 14:07:17 -05:00
FindCUDAToolkit.cmake CUDAToolkit: Add include paths for CUDA::cupti 2022-04-26 13:48:02 -04:00
FindCups.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindCURL.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05: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: clarify the CMake variable naming scheme 2021-03-25 16:54:08 -04:00
FindEnvModules.cmake
FindEXPAT.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindFLEX.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindFLTK2.cmake
FindFLTK.cmake FindFLTK: Safe to include multiple times 2021-09-14 11:10:28 -04:00
FindFontconfig.cmake
FindFreetype.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
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 Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindGLU.cmake
FindGLUT.cmake FindGLUT: Search for freeglut as well using PkgConfig. 2022-04-11 06:03:10 +01:00
FindGnuplot.cmake FindMsys: Add a module to find MSYS and some bundled packages 2021-04-28 10:41:17 -04:00
FindGnuTLS.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindGSL.cmake FindGSL: Quiet pkg-config errors 2022-03-30 16:01:59 -04:00
FindGTest.cmake FindGTest: Add target for gmock library 2021-11-22 11:23:39 -05:00
FindGTK2.cmake FindGTK2: Find atkmmconfig.h separately from atkmm.h 2020-12-22 13:43:34 -05:00
FindGTK.cmake
FindHDF5.cmake FindHDF5: Add explicit library location instead of guessed library name. 2022-03-22 17:09:28 +01:00
FindHg.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindHSPELL.cmake
FindHTMLHelp.cmake
FindIce.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindIconv.cmake FindIconv: Avoid explicitly finding C runtime library 2021-04-26 14:30:29 -04:00
FindIcotool.cmake
FindICU.cmake FindICU: Show location of found libraries 2022-04-21 12:54:02 -04:00
FindImageMagick.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
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 Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindJNI.cmake FindJNI: support Android NDK 2022-04-05 23:56:28 +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 FindLAPACK: Quiet pkg-config errors 2022-03-30 16:01:56 -04:00
FindLATEX.cmake FindLATEX: Search user-local MiKTeX locations 2021-06-16 08:25:34 -04:00
FindLibArchive.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindLibinput.cmake
FindLibLZMA.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindLibXml2.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindLibXslt.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindLTTngUST.cmake FindLTTngUST: Fix version component extraction 2022-01-10 17:56:48 -05:00
FindLua50.cmake
FindLua51.cmake
FindLua.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindMatlab.cmake FindMatlab: Add NO_IMPLICIT_LINK_TO_MATLAB_LIBRARIES option to matlab_add_mex 2022-04-05 08:27:09 -04:00
FindMFC.cmake
FindMotif.cmake
FindMPEG2.cmake
FindMPEG.cmake
FindMPI.cmake FindMPI: Don't check for variables named the same as the languages 2022-04-26 16:16:31 -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 FindOpenACC: Add support for NVHPC compiler 2021-01-27 09:53:02 -05:00
FindOpenAL.cmake
FindOpenCL.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindOpenGL.cmake FindOpenGL: handle GLX without GLVND 2021-02-26 15:36:55 -05:00
FindOpenMP.cmake LCC: Add dedicated support for MCST LCC compiler 2021-10-15 05:05:19 +03:00
FindOpenSceneGraph.cmake
FindOpenSSL.cmake FindOpenSSL: Fix ws2 reference on WinCE 2022-01-28 11:21:52 -05: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 Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05: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: Restore finding pkg-config before pkgconf 2021-12-02 12:38:22 -05:00
FindPNG.cmake FindPNG: only mark used variables as advanced 2021-02-15 10:33:01 -05:00
FindPostgreSQL.cmake FindPostgreSQL: add support for PostgreSQL 14 2022-04-11 09:00:18 -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.11 2021-12-07 12:41:01 -05:00
FindPythonLibs.cmake FindPython: Add support for Python 3.11 2021-12-07 12:41:01 -05:00
FindQt3.cmake FindQt3: Add missing NAMES/PATHS keywords to find_ calls 2020-12-14 08:38:16 -05:00
FindQt4.cmake
FindQt.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindQuickTime.cmake
FindRTI.cmake
FindRuby.cmake FindRuby: evict non-matching binaries and keep scanning. 2022-01-31 05:57:42 +01:00
FindSDL_image.cmake
FindSDL_mixer.cmake
FindSDL_net.cmake
FindSDL_sound.cmake
FindSDL_ttf.cmake
FindSDL.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
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 Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindSubversion.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
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 FindThreads: avoid failing in AIX when using -D_XOPEN_SOURCE=500 2022-05-03 12:26:18 -04:00
FindTIFF.cmake Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
FindUnixCommands.cmake FindMsys: Add a module to find MSYS and some bundled packages 2021-04-28 10:41:17 -04:00
FindVulkan.cmake FindVulkan: Fix finding versions < 1.2.175 2021-11-10 16:11:46 +01: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: set wxWidgets_FIND_STYLE to unix on MINGW 2022-04-11 06:23:50 +01: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: more library names + option to prefer static library 2022-03-12 17:55:57 +01:00
FLTKCompatibility.cmake
FortranCInterface.cmake FortranCInterface: Fix mangling detection for x86_64 on arm64 macOS 2022-02-11 11:56:58 -05: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: Revert "Apply Debian multiarch LIBDIR to more prefixes" 2022-03-30 11:51:01 -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 Help: Add .. versionadded directives to module docs 2020-12-02 21:00:30 +05:00
Qt4ConfigDependentSettings.cmake
Qt4Macros.cmake
readme.txt
SelectLibraryConfigurations.cmake
Squish4RunTestCase.bat
Squish4RunTestCase.sh
SquishRunTestCase.bat
SquishRunTestCase.sh
SquishTestScript.cmake
SystemInformation.cmake
SystemInformation.in
TestBigEndian.cmake TestBigEndian: Re-implement using byte order detected from ABI check 2020-11-06 09:17:30 -05:00
TestCXXAcceptsFlag.cmake
TestEndianess.c.in
TestForANSIForScope.cmake
TestForAnsiForScope.cxx
TestForANSIStreamHeaders.cmake
TestForANSIStreamHeaders.cxx
TestForSSTREAM.cmake
TestForSSTREAM.cxx
TestForSTDNamespace.cmake
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 Merge branch 'UseSWIG-create-workingdir' into release-3.22 2021-11-22 11:11:56 -05: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