CMake/Modules
Craig Scott 7f2bc70c5e FindPkgConfig: Document support for > and < operators
This was left out of commit v3.13.0-rc1~14^2 (FindPkgConfig: support
also > and < operators for version compares, 2018-10-02).
2018-10-15 10:14:51 -04:00
..
AndroidTestUtilities Fix trivial typos in text 2017-11-03 10:25:05 -04:00
CheckIPOSupported CheckIPOSupported: Add Fortran support 2017-04-04 09:35:39 -04:00
CMakeAddFortranSubdirectory
Compiler IAR: Abort if compiler version or target architecture is not detected 2018-09-10 09:03:47 -04:00
CompilerId Xcode: Set CODE_SIGN_IDENTITY during compiler identification 2018-08-24 13:58:51 -04:00
FetchContent FetchContent: New module for populating content at configure time 2017-10-17 08:07:09 +11:00
FindCUDA FindCUDA: Filter unrelated content in compute capabilities output 2018-09-19 10:55:02 -04:00
FindMPI Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
FindPython FindPython*: fix erroneous handling of virtual environments 2018-10-02 11:09:45 +02:00
FortranCInterface FortranCInterface: Add support for PGI on Windows 2017-05-06 16:36:33 +02:00
IntelVSImplicitPath
Internal CPack/Deb: Add ability to split out debug symbols into .ddeb package 2018-09-21 20:19:31 +00:00
Platform IN_LIST: Ensure policy allows if(IN_LIST) if used by a module 2018-09-12 14:50:16 +08:00
AddFileDependencies.cmake
AndroidTestUtilities.cmake AndroidTestUtilities: do not require ExternalData unconditionally 2017-02-04 08:16:24 -05:00
BasicConfigVersion-AnyNewerVersion.cmake.in
BasicConfigVersion-ExactVersion.cmake.in
BasicConfigVersion-SameMajorVersion.cmake.in
BasicConfigVersion-SameMinorVersion.cmake.in WriteBasicConfigVersionFile: Add SameMinorVersion COMPATIBILITY option 2017-11-21 09:27:07 +01:00
BundleUtilities.cmake BundleUtilities: Disallow inclusion at configure time 2018-09-19 11:23:08 -04:00
CheckCCompilerFlag.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckCSourceCompiles.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckCSourceRuns.cmake CheckCSourceRuns: Teach CHECK_C_SOURCE_RUNS to log run output 2018-02-16 09:51:26 -05:00
CheckCXXCompilerFlag.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckCXXSourceCompiles.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckCXXSourceRuns.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckCXXSymbolExists.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckForPthreads.c FindThreads: Drop try_run to improve cross-compiling support 2017-08-30 11:15:26 -04:00
CheckFortranCompilerFlag.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckFortranFunctionExists.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckFortranSourceCompiles.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckFunctionExists.c Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
CheckFunctionExists.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckIncludeFile.c.in
CheckIncludeFile.cmake CheckIncludeFiles: Honor CMAKE_REQUIRED_LIBRARIES 2018-04-18 08:09:56 -04:00
CheckIncludeFile.cxx.in
CheckIncludeFileCXX.cmake CheckIncludeFiles: Honor CMAKE_REQUIRED_LIBRARIES 2018-04-18 08:09:56 -04:00
CheckIncludeFiles.cmake CheckIncludeFiles: Honor CMAKE_REQUIRED_LIBRARIES 2018-04-18 08:09:56 -04:00
CheckIPOSupported.cmake IPO: INTERPROCEDURAL_OPTIMIZATION (LTCG) for Visual Studio 2018-09-17 10:53:10 -04:00
CheckLanguage.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckLibraryExists.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckLibraryExists.lists.in
CheckPrototypeDefinition.c.in
CheckPrototypeDefinition.cmake Various typo fixes 2018-01-04 06:52:01 +11:00
CheckSizeOf.cmake
CheckStructHasMember.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckSymbolExists.cmake CheckSymbolExists: Fix CMP0054 warning 2018-03-22 15:32:43 +03:00
CheckTypeSize.c.in CheckTypeSize: Add support for arm architectures 2017-06-20 10:04:05 -04:00
CheckTypeSize.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CheckTypeSizeMap.cmake.in
CheckVariableExists.c Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
CheckVariableExists.cmake Check*: Added include guards 2017-12-01 13:05:02 +02:00
CMake.cmake
CMakeAddFortranSubdirectory.cmake Don't include CMakeParseArguments 2017-01-11 13:14:57 +01:00
CMakeAddNewLanguage.txt
CMakeASM_MASMInformation.cmake
CMakeASM_NASMInformation.cmake
CMakeASM-ATTInformation.cmake
CMakeASMCompiler.cmake.in Add a CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID variable 2017-06-29 13:25:57 -04:00
CMakeASMInformation.cmake Modules: Introduce CMAKE_EFFECTIVE_SYSTEM_NAME to lookup compiler info 2018-04-18 07:41:25 -04:00
CMakeBackwardCompatibilityC.cmake Drop Visual Studio 7 .NET 2003 generator 2017-04-19 15:28:05 -04:00
CMakeBackwardCompatibilityCXX.cmake
CMakeBorlandFindMake.cmake
CMakeBuildSettings.cmake.in
CMakeCCompiler.cmake.in Xcode: Detect architecture(s) using ARCHS instead of CURRENT_ARCH 2018-06-18 13:44:43 -04:00
CMakeCCompilerABI.c Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
CMakeCCompilerId.c.in XL: Fix C default level detection when invoked as 'cc' 2018-03-14 14:07:00 -04:00
CMakeCheckCompilerFlagCommonPatterns.cmake XL: Add additional regex for bogus compile options 2017-04-28 11:08:41 -04:00
CMakeCInformation.cmake Modules: Introduce CMAKE_EFFECTIVE_SYSTEM_NAME to lookup compiler info 2018-04-18 07:41:25 -04:00
CMakeCommonLanguageInclude.cmake Unhardcode the CMAKE_CONFIGURATION_TYPES values 2018-01-08 21:15:14 +01:00
CMakeCompilerABI.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
CMakeCompilerIdDetection.cmake Use string(APPEND) in Modules 2017-05-17 11:26:11 -06:00
CMakeConfigurableFile.in
CMakeCSharpCompiler.cmake.in CSharp: Set CMAKE_CSharp_COMPILER_LOADED variable when language is enabled 2018-07-18 08:53:32 -04:00
CMakeCSharpCompilerId.cs.in C# support: add compiler detection for MSVC 2016-12-15 09:16:30 -05:00
CMakeCSharpInformation.cmake Unhardcode the CMAKE_CONFIGURATION_TYPES values 2018-01-08 21:15:14 +01:00
CMakeCUDACompiler.cmake.in CUDA: Set CMAKE_CUDA_COMPILER_LOADED variable when language is enabled 2018-04-13 13:04:33 -04:00
CMakeCUDACompilerABI.cu Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
CMakeCUDACompilerId.cu.in Features: Add infrastructure for C++ 20 language standard 2018-03-27 07:40:54 -04:00
CMakeCUDAInformation.cmake CUDA: Avoid using deprecated cublas_device to identify device lib dirs 2018-08-23 14:43:31 -04:00
CMakeCXXCompiler.cmake.in Xcode: Detect architecture(s) using ARCHS instead of CURRENT_ARCH 2018-06-18 13:44:43 -04:00
CMakeCXXCompilerABI.cpp Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
CMakeCXXCompilerId.cpp.in Features: Add infrastructure for C++ 20 language standard 2018-03-27 07:40:54 -04:00
CMakeCXXInformation.cmake Modules: Introduce CMAKE_EFFECTIVE_SYSTEM_NAME to lookup compiler info 2018-04-18 07:41:25 -04:00
CMakeDependentOption.cmake
CMakeDetermineASM_MASMCompiler.cmake
CMakeDetermineASM_NASMCompiler.cmake VS: Add support for ASM_NASM language 2017-02-07 13:20:52 -05:00
CMakeDetermineASM-ATTCompiler.cmake
CMakeDetermineASMCompiler.cmake ASM: Search for full path even when using C or C++ compiler 2018-09-26 14:01:39 -04:00
CMakeDetermineCCompiler.cmake Xcode: Detect architecture(s) using ARCHS instead of CURRENT_ARCH 2018-06-18 13:44:43 -04:00
CMakeDetermineCompileFeatures.cmake Features: Add infrastructure for C++ 20 language standard 2018-03-27 07:40:54 -04:00
CMakeDetermineCompiler.cmake
CMakeDetermineCompilerABI.cmake
CMakeDetermineCompilerId.cmake IAR: Fix compiler id, version, and arch detection on 6.50.6 2018-09-11 10:43:03 -04:00
CMakeDetermineCSharpCompiler.cmake Drop Visual Studio 8 2005 generator 2018-04-02 10:08:10 -04:00
CMakeDetermineCUDACompiler.cmake CUDA: Do not create CMAKE_CUDA_HOST_COMPILER cache entry 2018-04-24 10:09:36 -04:00
CMakeDetermineCXXCompiler.cmake Xcode: Detect architecture(s) using ARCHS instead of CURRENT_ARCH 2018-06-18 13:44:43 -04:00
CMakeDetermineFortranCompiler.cmake Fortran: Adjust compiler candidates based on host platform 2018-02-21 10:23:38 -05:00
CMakeDetermineJavaCompiler.cmake
CMakeDetermineRCCompiler.cmake
CMakeDetermineSwiftCompiler.cmake CMakeFindBinUtils: Improve switch between MSVC- and GNU-like tools 2017-11-28 07:57:58 -05:00
CMakeDetermineSystem.cmake Various typo fixes 2018-01-04 06:52:01 +11:00
CMakeDetermineVSServicePack.cmake
CMakeExpandImportedTargets.cmake GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Modules 2017-12-30 09:35:56 +11:00
CMakeExportBuildSettings.cmake
CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake Extra Generator: Fix handling of CMAKE_<LANG>_COMPILER_ARG1 2018-09-07 16:11:11 -04:00
CMakeFindBinUtils.cmake CMakeFindBinUtils: Fix use with non-cached tool settings 2018-09-05 15:03:02 -04:00
CMakeFindCodeBlocks.cmake CodeBlocks: add option for the CB compiler ID 2017-11-27 14:41:54 -05:00
CMakeFindDependencyMacro.cmake doc: Consistently use <PackageName> for describing the name of a package 2018-08-14 20:54:56 +10:00
CMakeFindEclipseCDT4.cmake
CMakeFindFrameworks.cmake
CMakeFindJavaCommon.cmake
CMakeFindKate.cmake
CMakeFindPackageMode.cmake CMakeFindPackageMode: Perform platform-specific initialization 2018-04-18 07:31:35 -04:00
CMakeFindSublimeText2.cmake cmake: Add --open option for IDE generators 2017-10-13 21:28:34 +02:00
CMakeFindWMake.cmake
CMakeFindXCode.cmake
CMakeForceCompiler.cmake
CMakeFortranCompiler.cmake.in Fortran: Add support for .fpp extensions 2018-04-02 11:07:55 -04:00
CMakeFortranCompilerABI.F
CMakeFortranCompilerId.F.in Flang: Identify as simulating MSVC on Windows 2017-10-31 08:47:06 -04:00
CMakeFortranInformation.cmake Modules: Introduce CMAKE_EFFECTIVE_SYSTEM_NAME to lookup compiler info 2018-04-18 07:41:25 -04:00
CMakeGenericSystem.cmake GenericSystem: Remove misspelled flag default 2018-01-23 12:46:08 +01:00
CMakeGraphVizOptions.cmake graphviz: distinguish target dependency types 2017-09-21 20:49:44 +02:00
CMakeImportBuildSettings.cmake
CMakeInitializeConfigs.cmake Unhardcode the CMAKE_CONFIGURATION_TYPES values 2018-01-08 21:15:14 +01:00
CMakeIOSInstallCombined.cmake CMakeIOSInstallCombined: Prevent policy leakage 2018-09-12 14:44:59 +08:00
CMakeJavaCompiler.cmake.in
CMakeJavaInformation.cmake Various typo fixes 2018-01-04 06:52:01 +11:00
CMakeJOMFindMake.cmake
CMakeLanguageInformation.cmake Modules: Introduce CMAKE_EFFECTIVE_SYSTEM_NAME to lookup compiler info 2018-04-18 07:41:25 -04:00
CMakeMinGWFindMake.cmake
CMakeMSYSFindMake.cmake
CMakeNinjaFindMake.cmake
CMakeNMakeFindMake.cmake
CMakePackageConfigHelpers.cmake doc: Consistently use <PackageName> for describing the name of a package 2018-08-14 20:54:56 +10:00
CMakeParseArguments.cmake
CMakeParseImplicitLinkInfo.cmake Protect implicit link library extraction with policy CMP0054 2018-07-10 09:31:24 -04:00
CMakePlatformId.h.in Add infrastructure to detect secondary compiler version information 2017-10-03 08:11:27 -04:00
CMakePrintHelpers.cmake Don't include CMakeParseArguments 2017-01-11 13:14:57 +01:00
CMakePrintSystemInformation.cmake
CMakePushCheckState.cmake CMakePushCheckState: Fix cmake_push_check_state RESET argument 2017-07-12 15:09:16 -04:00
CMakeRCCompiler.cmake.in
CMakeRCInformation.cmake Unhardcode the CMAKE_CONFIGURATION_TYPES values 2018-01-08 21:15:14 +01:00
CMakeSwiftCompiler.cmake.in
CMakeSwiftInformation.cmake Modules: Introduce CMAKE_EFFECTIVE_SYSTEM_NAME to lookup compiler info 2018-04-18 07:41:25 -04:00
CMakeSystem.cmake.in
CMakeSystemSpecificInformation.cmake Unhardcode the CMAKE_CONFIGURATION_TYPES values 2018-01-08 21:15:14 +01:00
CMakeSystemSpecificInitialize.cmake Fix misc. typos 2018-06-04 10:32:49 -04:00
CMakeTestASM_MASMCompiler.cmake
CMakeTestASM_NASMCompiler.cmake
CMakeTestASM-ATTCompiler.cmake
CMakeTestASMCompiler.cmake
CMakeTestCCompiler.cmake Improve formatting of compiler failure error message 2017-09-19 09:14:40 -04:00
CMakeTestCompilerCommon.cmake
CMakeTestCSharpCompiler.cmake Maint: misc. typos 2018-02-16 09:47:17 -05:00
CMakeTestCUDACompiler.cmake Maint: misc. typos 2018-02-16 09:47:17 -05:00
CMakeTestCXXCompiler.cmake Maint: misc. typos 2018-02-16 09:47:17 -05:00
CMakeTestFortranCompiler.cmake Maint: misc. typos 2018-02-16 09:47:17 -05:00
CMakeTestGNU.c
CMakeTestJavaCompiler.cmake Maint: misc. typos 2018-02-16 09:47:17 -05:00
CMakeTestRCCompiler.cmake Maint: misc. typos 2018-02-16 09:47:17 -05:00
CMakeTestSwiftCompiler.cmake Maint: misc. typos 2018-02-16 09:47:17 -05:00
CMakeUnixFindMake.cmake
CMakeVerifyManifest.cmake
CPack.background.png.in
CPack.cmake Help: Replace occurrences of "Mac OS X" with "macOS" 2018-09-05 16:10:49 -04:00
CPack.Description.plist.in
CPack.distribution.dist.in
CPack.DS_Store.in
CPack.Info.plist.in
CPack.NuGet.nuspec.in CPack: Add NuGet support 2018-05-11 09:28:44 -04:00
CPack.OSXScriptLauncher.in
CPack.OSXScriptLauncher.rsrc.in
CPack.OSXX11.Info.plist.in
CPack.OSXX11.main.scpt.in
CPack.RuntimeScript.in
CPack.STGZ_Header.sh.in CPack: Add missing options to installer shell script help 2017-07-20 11:06:39 -04:00
CPack.VolumeIcon.icns.in
CPackComponent.cmake Help: Replace occurrences of "Mac OS X" with "macOS" 2018-09-05 16:10:49 -04:00
CPackIFW.cmake CPack: Move internal implementation modules into Internal/CPack directory 2018-06-21 11:00:28 -04:00
CPackIFWConfigureFile.cmake Add cpack_ifw_configure_file command 2017-01-11 13:56:45 +03:00
CSharpUtilities.cmake IN_LIST: Ensure policy allows if(IN_LIST) if used by a module 2018-09-12 14:50:16 +08:00
CTest.cmake Drop Visual Studio 8 2005 generator 2018-04-02 10:08:10 -04:00
CTestCoverageCollectGCOV.cmake Don't include CMakeParseArguments 2017-01-11 13:14:57 +01:00
CTestScriptMode.cmake
CTestTargets.cmake Merge topic 'use_generator_is_multi_config' 2018-01-08 11:14:16 -05:00
CTestUseLaunchers.cmake
Dart.cmake
DartConfiguration.tcl.in Add CTEST_LABELS_FOR_SUBPROJECTS as a CTest module and script variable 2017-07-10 16:25:18 -04:00
DeployQt4.cmake Unhardcode the CMAKE_CONFIGURATION_TYPES values 2018-01-08 21:15:14 +01:00
Documentation.cmake Fix trivial typos in text 2017-11-03 10:25:05 -04:00
DummyCXXFile.cxx
ecos_clean.cmake
exportheader.cmake.in GenerateExportHeader: add INCLUDE_GUARD_NAME option 2018-01-23 10:42:47 -05:00
ExternalData_config.cmake.in
ExternalData.cmake Replaces execute_process calls to touch files with file(TOUCH) calls 2018-02-15 10:54:38 -05:00
ExternalProject-download.cmake.in ExternalProject: Add support for NETRC and NETRC_FILE suboption 2017-10-18 15:21:43 -04:00
ExternalProject-verify.cmake.in
ExternalProject.cmake ExternalProject: Report error if local variables are not defined 2018-09-06 23:02:24 +10:00
FeatureSummary.cmake Fix trivial typos in text 2017-11-03 10:25:05 -04:00
FetchContent.cmake FetchContent: Support use of the module before "project()" command 2017-11-07 09:50:02 -05:00
FindALSA.cmake FindALSA: reformat docs 2018-05-31 09:35:53 +02:00
FindArmadillo.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindASPELL.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindAVIFile.cmake FindAVIFile: Replace PATHS with updated suffixes 2017-11-20 16:23:12 +01:00
FindBacktrace.cmake
FindBISON.cmake Don't include CMakeParseArguments 2017-01-11 13:14:57 +01:00
FindBLAS.cmake FindBLAS: Make Intel MKL the most preferred explicit BLAS library again 2018-08-30 10:52:59 -04:00
FindBoost.cmake FindBoost: Suppress imported targets warning if Boost was not found 2018-09-12 14:44:57 +01:00
FindBullet.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindBZip2.cmake FindBZip2: Populate BZIP2_INCLUDE_DIRS result variable 2018-05-22 09:56:32 -04:00
FindCABLE.cmake
FindCoin3D.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindCUDA.cmake Merge topic 'FindCUDA-ccbin-env' 2018-09-20 09:35:45 -04:00
FindCups.cmake
FindCURL.cmake FindCURL: Find debug and release variants separately 2018-07-03 13:40:49 -04:00
FindCurses.cmake FindCurses: Add option for ncursesw detection 2017-08-22 10:42:20 -04:00
FindCVS.cmake
FindCxxTest.cmake CMake build: Use new FindPython module 2018-03-20 09:29:55 +01:00
FindCygwin.cmake Merge branch 'backport-FindCygwin-fix-regression' into FindCygwin-fix-regression 2017-08-15 13:55:54 -04:00
FindDart.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindDCMTK.cmake Merge topic 'FPHSA-include' 2018-04-03 09:38:41 -04:00
FindDevIL.cmake Fix trivial typos in text 2017-11-03 10:25:05 -04:00
FindDoxygen.cmake FindDoxygen: Ensure policy settings allow use of IN_LIST 2018-09-11 15:52:43 -04:00
FindEXPAT.cmake FindEXPAT: Add imported target and documentation 2017-09-01 16:02:46 +01:00
FindFLEX.cmake Fix trivial typos in text 2017-11-03 10:25:05 -04:00
FindFLTK2.cmake Modules: Replace coded PATHS with PATH_SUFFIXES 2017-11-20 16:29:25 +01:00
FindFLTK.cmake FindFLTK: Find debug and release variants separately 2017-12-14 08:36:23 -05:00
FindFreetype.cmake Modules: Remove paths set as global Unix prefixes 2017-11-20 16:21:49 +01:00
FindGCCXML.cmake
FindGDAL.cmake FindGDAL: Handle gdal-config printing absolute path to library 2018-03-07 09:29:57 -05:00
FindGettext.cmake FindGettext: fix support for MS Windows gettext binaries 2017-08-30 10:29:38 -04:00
FindGIF.cmake Modules: Restore recently removed search path suffixes 2018-02-26 10:52:11 -05:00
FindGit.cmake FindGit: Avoid finding VS 2017 non-general Git installation 2017-03-10 16:09:31 -05:00
FindGLEW.cmake Modules: Add x32-abi support to hard-coded paths 2017-03-07 15:22:55 -05:00
FindGLU.cmake
FindGLUT.cmake FindGLUT: Find debug/release variants on Windows 2018-09-25 09:00:54 -04:00
FindGnuplot.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindGnuTLS.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindGSL.cmake FindGSL: recognize libraries name with debug postfix as debug libraries 2017-05-31 15:01:49 +02:00
FindGTest.cmake FindGTest: Avoid macro name collision 2017-09-18 10:01:36 -04:00
FindGTK2.cmake Modules: Use MSVC_TOOLSET_VERSION variable to simplify logic 2018-04-04 13:21:16 -04:00
FindGTK.cmake Modules: Replace coded PATHS with PATH_SUFFIXES 2017-11-20 16:29:25 +01:00
FindHDF5.cmake Merge topic 'FindHDF5-c-version' 2017-11-09 08:30:19 -05:00
FindHg.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindHSPELL.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindHTMLHelp.cmake FindHTMLHelp: Use PATH_SUFFIXES to search under Program Files 2017-06-09 11:13:32 -04:00
FindIce.cmake Modules: Use MSVC_TOOLSET_VERSION variable to simplify logic 2018-04-04 13:21:16 -04:00
FindIconv.cmake FindIconv: Add the FindIconv module. 2017-11-29 14:51:32 +01:00
FindIcotool.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindICU.cmake FindICU: Add support for static libraries on Windows 2017-10-25 16:21:48 -04:00
FindImageMagick.cmake FindImageMagick: Find components in same locations as main package 2018-04-11 11:32:09 -04:00
FindIntl.cmake
FindJasper.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindJava.cmake FindJava: Update module documentation 2018-10-03 07:50:03 -04:00
FindJNI.cmake FindJNI: Update module documentation 2018-10-03 07:49:49 -04:00
FindJPEG.cmake FindJPEG: Drop ancient compatibility NATIVE_JPEG_* result variables 2018-06-21 10:47:03 -04:00
FindKDE3.cmake Modules: Replace coded PATHS with PATH_SUFFIXES 2017-11-20 16:29:25 +01:00
FindKDE4.cmake
FindLAPACK.cmake Find{BLAS,LAPACK}: Add support for FLAME blis and libflame 2017-11-16 11:43:15 -05:00
FindLATEX.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindLibArchive.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindLibLZMA.cmake FindLibLZMA: Add library name for Windows 2017-12-18 03:34:49 +01:00
FindLibXml2.cmake FindLibXml2: provide imported target LibXml2::LibXml2 2018-03-08 18:31:12 +01:00
FindLibXslt.cmake
FindLTTngUST.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindLua50.cmake Various typo fixes 2018-01-04 06:52:01 +11:00
FindLua51.cmake
FindLua.cmake FindLua: Search for all library names in each path 2018-09-25 09:32:45 -04:00
FindMatlab.cmake FindMatlab: Add Matlab 2018a,b to version list 2018-09-26 07:54:50 -04:00
FindMFC.cmake FindMFC: Check for static MFC variant 2017-07-06 11:28:20 -04:00
FindMotif.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindMPEG2.cmake FindMPEG,2: Update to current libmpeg2 behavior 2017-11-20 16:29:00 +01:00
FindMPEG.cmake FindMPEG,2: Update to current libmpeg2 behavior 2017-11-20 16:29:00 +01:00
FindMPI.cmake FindMPI: Restore MPI_<LANG>_COMPILE_FLAGS as a command-line string 2018-09-10 14:33:29 -04:00
FindODBC.cmake FindODBC: Add module to search for ODBC library 2018-05-22 21:29:22 +02:00
FindOpenACC.cmake Find{OpenMP,OpenACC}: Fix detection with -Werror=return-type 2017-10-24 10:55:06 -04:00
FindOpenAL.cmake FindOpenAL: Find AL/al.h or OpenAL/al.h in standard include paths 2018-04-16 11:24:22 -04:00
FindOpenCL.cmake FindOpenCL: Search per-architecture path suffixes on UNIX 2018-07-16 08:27:08 -04:00
FindOpenGL.cmake FindOpenGL: remove duplicate OpenGL::GL reference 2018-01-18 11:10:13 -05:00
FindOpenMP.cmake FindOpenMP: Avoid warning in check code 2018-06-27 15:24:22 -04:00
FindOpenSceneGraph.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindOpenSSL.cmake FindOpenSSL: Add component support 2018-04-16 12:38:39 +01:00
FindOpenThreads.cmake FindOpenSceneGraph: Fix find in Debug 2018-09-06 09:32:56 +02:00
Findosg_functions.cmake FindOpenSceneGraph: Fix find in Debug 2018-09-06 09:32:56 +02:00
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 doc: Consistently use <PackageName> for describing the name of a package 2018-08-14 20:54:56 +10:00
FindPackageMessage.cmake
FindPatch.cmake FindPatch: Add module to find 'patch' command-line tool 2017-09-01 11:46:28 -04:00
FindPerl.cmake FindPerl: Add support for Strawberry Perl 2018-05-24 09:58:27 -04:00
FindPerlLibs.cmake FindPerlLibs: Add support for MSYS and CYGWIN 2017-12-12 11:42:28 +01:00
FindPHP4.cmake
FindPhysFS.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindPike.cmake FindPike: Update names and paths 2017-11-20 16:24:43 +01:00
FindPkgConfig.cmake FindPkgConfig: Document support for > and < operators 2018-10-15 10:14:51 -04:00
FindPNG.cmake Modules: Replace coded PATHS with PATH_SUFFIXES 2017-11-20 16:29:25 +01:00
FindPostgreSQL.cmake Merge topic 'FindPostgres_support_for_v10' 2018-01-09 09:45:45 -05:00
FindProducer.cmake
FindProtobuf.cmake Protobuf: restore previous output directory 2018-07-16 08:59:36 -04:00
FindPython2.cmake FindPython*: fix erroneous handling of virtual environments 2018-10-02 11:09:45 +02:00
FindPython3.cmake FindPython*: fix erroneous handling of virtual environments 2018-10-02 11:09:45 +02:00
FindPython.cmake FindPython*: fix erroneous handling of virtual environments 2018-10-02 11:09:45 +02:00
FindPythonInterp.cmake FindPython: Add support for version 3.8 2018-06-08 09:42:18 -04:00
FindPythonLibs.cmake FindPython: Add support for version 3.8 2018-06-08 09:42:18 -04:00
FindQt3.cmake Modules: Replace coded PATHS with PATH_SUFFIXES 2017-11-20 16:29:25 +01:00
FindQt4.cmake FindQt4: New IMPORTS, PLUGINS and MKSPECS handling 2018-05-14 13:34:59 +02:00
FindQt.cmake Modules: Replace coded PATHS with PATH_SUFFIXES 2017-11-20 16:29:25 +01:00
FindQuickTime.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindRTI.cmake
FindRuby.cmake FindRuby: Add support for versions 2.2, 2.3, and 2.4 2017-11-16 07:05:00 -05:00
FindSDL_image.cmake
FindSDL_mixer.cmake
FindSDL_net.cmake
FindSDL_sound.cmake
FindSDL_ttf.cmake
FindSDL.cmake FindSDL: Prevent unbounded growth of SDL_LIBRARY_TEMP variable 2016-11-08 09:52:55 -05:00
FindSelfPackers.cmake Modules: Remove paths set as global Unix prefixes 2017-11-20 16:21:49 +01:00
FindSquish.cmake Modules: Remove paths set as global Unix prefixes 2017-11-20 16:21:49 +01:00
FindSubversion.cmake FindSubversion: Add Subversion_WC_INFO option to suppress failures 2018-09-07 16:17:28 -04:00
FindSWIG.cmake
FindTCL.cmake FindTCL: Add support for version 8.7 2018-07-18 13:08:34 -04:00
FindTclsh.cmake FindTCL: Add support for version 8.7 2018-07-18 13:08:34 -04:00
FindTclStub.cmake FindTCL: Add support for version 8.7 2018-07-18 13:08:34 -04:00
FindThreads.cmake FindThreads: Drop try_run to improve cross-compiling support 2017-08-30 11:15:26 -04:00
FindTIFF.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindUnixCommands.cmake Modules: Remove paths set as global Unix prefixes 2017-11-20 16:21:49 +01:00
FindVulkan.cmake Find*: always include FPHSA shipped with CMake 2018-04-02 10:48:31 +02:00
FindWget.cmake Find*.cmake: drop the comments before including FPHSA 2016-11-28 16:40:13 -05:00
FindWish.cmake
FindwxWidgets.cmake FindwxWidgets: Use more private name for local variable 2018-04-11 10:41:10 -04:00
FindwxWindows.cmake wxWidgets: Respect WX_CONFIG and WXRC_CMD env vars 2017-11-19 23:05:31 +01:00
FindX11.cmake
FindXalanC.cmake
FindXCTest.cmake XCTest: Use bundle specific generator expressions 2017-06-28 21:59:48 +02:00
FindXercesC.cmake FindXercesC: Correct order of version detection and versioned library checks 2018-08-03 07:54:35 +01:00
FindXMLRPC.cmake FindXMLRPC: Tolerate no include directories 2017-10-11 11:19:03 -04:00
FindZLIB.cmake FindZLIB: Fix path detection via ProgramFiles env variables 2018-08-24 07:24:00 +02:00
FLTKCompatibility.cmake
FortranCInterface.cmake FortranCInterface: Fix support for VS with Intel toolset 2017-02-01 08:47:42 -05:00
GenerateExportHeader.cmake GenerateExportHeader: Add support for C projects 2018-03-08 10:05:14 -05:00
GetPrerequisites.cmake GetPrerequisites: Move dylibs from MacOS to Frameworks folder in bundle 2018-07-24 14:07:22 -04:00
GNUInstallDirs.cmake GNUInstallDirs: Update link to 64-bit ABI documents 2017-11-27 10:01:35 -05:00
GoogleTest.cmake GoogleTest: gtest_add_tests() fails if any source file is empty 2018-09-10 16:21:48 +08:00
GoogleTestAddTests.cmake GoogleTest: Add timeout to discovery 2017-12-06 07:37:48 -05:00
InstallRequiredSystemLibraries.cmake Merge topic 'irsl-fortran-only-linux' 2018-05-14 09:35:34 -04:00
ITKCompatibility.cmake Fix trivial typos in text 2017-11-03 10:25:05 -04:00
javaTargets.cmake.in
kde3init_dummy.cpp.in
kde3uic.cmake
KDE3Macros.cmake
MacOSXBundleInfo.plist.in macOS: Revert default Hi-DPI support in applications 2017-08-22 07:29:20 -04:00
MacOSXFrameworkInfo.plist.in
MacroAddFileDependencies.cmake
MatlabTestsRedirect.cmake FindMatlab: always handle uncaught exception 2018-04-09 21:42:18 +02:00
NSIS.InstallOptions.ini.in
NSIS.template.in Revert "CPack/NSIS: Sign the uninstaller" 2017-04-04 13:41:54 -04:00
ProcessorCount.cmake Help: Replace occurrences of "Mac OS X" with "macOS" 2018-09-05 16:10:49 -04:00
Qt4ConfigDependentSettings.cmake
Qt4Macros.cmake Qt4Macros: Don't AUTOMOC or AUTOUIC qt4-generated files 2018-05-15 09:50:22 -04:00
readme.txt Modules: Update documented links to CMake community Wiki 2018-04-30 15:34:50 -04:00
RepositoryInfo.txt.in
SelectLibraryConfigurations.cmake GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Modules 2017-12-30 09:35:56 +11:00
Squish4RunTestCase.bat
Squish4RunTestCase.sh
SquishRunTestCase.bat gitattributes: prefer eol=crlf to -crlf 2017-08-23 13:31:41 -04:00
SquishRunTestCase.sh
SquishTestScript.cmake Fix trivial typos in text 2017-11-03 10:25:05 -04:00
SystemInformation.cmake
SystemInformation.in
TestBigEndian.cmake TestBigEndian: Include CheckTypeSize outside macro 2018-04-24 11:18:43 -04: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 Fix trivial typos in text 2017-11-03 10:25:05 -04:00
UseJava.cmake Merge branch 'backport-java-new-packaging' into java-new-packaging 2018-04-25 09:19:35 -04:00
UseJavaClassFilelist.cmake
UseJavaSymlinks.cmake
UsePkgConfig.cmake
UseQt4.cmake
UseSWIG.cmake Merge topic 'UseSWIG-legacy-user-flags' 2018-08-01 07:21:34 -04:00
UsewxWidgets.cmake
VTKCompatibility.cmake
WIX.template.in
WriteBasicConfigVersionFile.cmake WriteBasicConfigVersionFile: Add SameMinorVersion COMPATIBILITY option 2017-11-21 09:27:07 +01:00
WriteCompilerDetectionHeader.cmake WCDH: introduce BARE_FEATURES 2018-04-03 20:56:28 +02: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