CMake/Modules
2017-12-07 08:03:11 -05:00
..
AndroidTestUtilities
CheckIPOSupported
CMakeAddFortranSubdirectory
Compiler Merge branch 'mingw-clang-c-compile-features' into release-3.10 2017-11-01 07:39:02 -04:00
CompilerId Xcode: Add team to compiler-id project 2017-09-19 20:44:31 +02:00
FindCUDA FindCUDA: Fix CMP0007 warning in run_nvcc.cmake 2017-10-04 08:07:37 -04:00
FindMPI FindMPI: Modernization from ground up 2017-09-15 14:55:08 +02:00
FortranCInterface
IntelVSImplicitPath
Internal
Platform CUDA: Treat /usr/include as an implicit include directory 2017-11-27 10:24:13 -05:00
AddFileDependencies.cmake
AndroidTestUtilities.cmake
AutogenInfo.cmake.in Autogen: Reintroduce per-config sources support 2017-09-25 16:27:38 +02:00
BasicConfigVersion-AnyNewerVersion.cmake.in
BasicConfigVersion-ExactVersion.cmake.in
BasicConfigVersion-SameMajorVersion.cmake.in
BundleUtilities.cmake
CheckCCompilerFlag.cmake Check*CompilerFlag: Rewrite documentation of these modules 2017-06-15 13:49:35 -04:00
CheckCSourceCompiles.cmake Check*Source{Compiles,Runs}: Rewrite docs for these modules 2017-06-24 20:09:16 +10:00
CheckCSourceRuns.cmake Check*Source{Compiles,Runs}: Rewrite docs for these modules 2017-06-24 20:09:16 +10:00
CheckCXXCompilerFlag.cmake Check*CompilerFlag: Rewrite documentation of these modules 2017-06-15 13:49:35 -04:00
CheckCXXSourceCompiles.cmake Check*Source{Compiles,Runs}: Rewrite docs for these modules 2017-06-24 20:09:16 +10:00
CheckCXXSourceRuns.cmake Check*Source{Compiles,Runs}: Rewrite docs for these modules 2017-06-24 20:09:16 +10:00
CheckCXXSymbolExists.cmake CheckSymbolExists: Rename implementation macro 2017-07-20 11:03:45 -04:00
CheckForPthreads.c FindThreads: Drop try_run to improve cross-compiling support 2017-08-30 11:15:26 -04:00
CheckFortranCompilerFlag.cmake Check*CompilerFlag: Rewrite documentation of these modules 2017-06-15 13:49:35 -04:00
CheckFortranFunctionExists.cmake
CheckFortranSourceCompiles.cmake Check*Source{Compiles,Runs}: Rewrite docs for these modules 2017-06-24 20:09:16 +10:00
CheckFunctionExists.c
CheckFunctionExists.cmake
CheckIncludeFile.c.in
CheckIncludeFile.cmake
CheckIncludeFile.cxx.in
CheckIncludeFileCXX.cmake
CheckIncludeFiles.cmake
CheckIPOSupported.cmake
CheckLanguage.cmake
CheckLibraryExists.cmake
CheckLibraryExists.lists.in
CheckPrototypeDefinition.c.in
CheckPrototypeDefinition.cmake
CheckSizeOf.cmake
CheckStructHasMember.cmake
CheckSymbolExists.cmake CheckSymbolExists: Rename implementation macro 2017-07-20 11:03:45 -04:00
CheckTypeSize.c.in CheckTypeSize: Add support for arm architectures 2017-06-20 10:04:05 -04:00
CheckTypeSize.cmake
CheckTypeSizeMap.cmake.in
CheckVariableExists.c
CheckVariableExists.cmake
CMake.cmake
CMakeAddFortranSubdirectory.cmake
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
CMakeBackwardCompatibilityC.cmake
CMakeBackwardCompatibilityCXX.cmake
CMakeBorlandFindMake.cmake
CMakeBuildSettings.cmake.in
CMakeCCompiler.cmake.in Add infrastructure to detect secondary compiler version information 2017-10-03 08:11:27 -04:00
CMakeCCompilerABI.c
CMakeCCompilerId.c.in Add infrastructure to detect secondary compiler version information 2017-10-03 08:11:27 -04:00
CMakeCheckCompilerFlagCommonPatterns.cmake
CMakeCInformation.cmake
CMakeCommonLanguageInclude.cmake
CMakeCompilerABI.h
CMakeCompilerIdDetection.cmake
CMakeConfigurableFile.in
CMakeCSharpCompiler.cmake.in
CMakeCSharpCompilerId.cs.in
CMakeCSharpInformation.cmake Merge topic 'csharp_fix_initial_flags' 2017-09-06 10:46:11 -04:00
CMakeCUDACompiler.cmake.in
CMakeCUDACompilerABI.cu
CMakeCUDACompilerId.cu.in
CMakeCUDAInformation.cmake CUDA: Pass host compiler to nvcc while device linking 2017-08-15 14:46:11 -04:00
CMakeCXXCompiler.cmake.in Add infrastructure to detect secondary compiler version information 2017-10-03 08:11:27 -04:00
CMakeCXXCompilerABI.cpp
CMakeCXXCompilerId.cpp.in Add infrastructure to detect secondary compiler version information 2017-10-03 08:11:27 -04:00
CMakeCXXInformation.cmake
CMakeDependentOption.cmake
CMakeDetermineASM_MASMCompiler.cmake
CMakeDetermineASM_NASMCompiler.cmake
CMakeDetermineASM-ATTCompiler.cmake
CMakeDetermineASMCompiler.cmake CMakeDetermineASMCompiler: fix a CMP0054 warning 2017-07-13 14:01:38 -04:00
CMakeDetermineCCompiler.cmake Clang: Diagnose unsupported GNU-like clang targeting MSVC ABI 2017-10-10 14:56:43 -04:00
CMakeDetermineCompileFeatures.cmake
CMakeDetermineCompiler.cmake
CMakeDetermineCompilerABI.cmake
CMakeDetermineCompilerId.cmake Clang: Do not mistake clang-cl 6.0 for GNU-like clang 2017-11-28 17:08:33 +01:00
CMakeDetermineCSharpCompiler.cmake CSharp: Fix compiler version detection in non-English languages 2017-11-07 08:23:16 -05:00
CMakeDetermineCUDACompiler.cmake CUDA: Fix default selection of host compiler used to drive linking 2017-10-04 10:25:47 -04:00
CMakeDetermineCXXCompiler.cmake Clang: Diagnose unsupported GNU-like clang targeting MSVC ABI 2017-10-10 14:56:43 -04:00
CMakeDetermineFortranCompiler.cmake Flang: Add support for flang Fortran compiler 2017-08-31 15:24:59 -04:00
CMakeDetermineJavaCompiler.cmake
CMakeDetermineRCCompiler.cmake
CMakeDetermineSwiftCompiler.cmake
CMakeDetermineSystem.cmake
CMakeDetermineVSServicePack.cmake
CMakeExpandImportedTargets.cmake
CMakeExportBuildSettings.cmake
CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake
CMakeFindBinUtils.cmake
CMakeFindCodeBlocks.cmake
CMakeFindDependencyMacro.cmake CMakeFindDependencyMacro: Document return() behavior and caveats 2017-09-08 10:44:45 -04:00
CMakeFindEclipseCDT4.cmake
CMakeFindFrameworks.cmake
CMakeFindJavaCommon.cmake
CMakeFindKate.cmake
CMakeFindKDevelop3.cmake
CMakeFindPackageMode.cmake
CMakeFindWMake.cmake
CMakeFindXCode.cmake
CMakeForceCompiler.cmake
CMakeFortranCompiler.cmake.in Add a CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID variable 2017-06-29 13:25:57 -04:00
CMakeFortranCompilerABI.F
CMakeFortranCompilerId.F.in Flang: Add support for flang Fortran compiler 2017-08-31 15:24:59 -04:00
CMakeFortranInformation.cmake
CMakeGenericSystem.cmake Autogen: Add (CMAKE_)AUTOMOC_COMPILER_PREDEFINES 2017-09-29 15:00:47 +02:00
CMakeGraphVizOptions.cmake graphviz: distinguish target dependency types 2017-09-21 20:49:44 +02:00
CMakeImportBuildSettings.cmake
CMakeIOSInstallCombined.cmake
CMakeJavaCompiler.cmake.in
CMakeJavaInformation.cmake
CMakeJOMFindMake.cmake
CMakeLanguageInformation.cmake
CMakeMinGWFindMake.cmake
CMakeMSYSFindMake.cmake
CMakeNinjaFindMake.cmake
CMakeNMakeFindMake.cmake
CMakePackageConfigHelpers.cmake
CMakeParseArguments.cmake
CMakeParseImplicitLinkInfo.cmake Restore exclusion of "gcc_eh" from implicit link libraries 2017-11-08 08:10:52 -05:00
CMakePlatformId.h.in Add infrastructure to detect secondary compiler version information 2017-10-03 08:11:27 -04:00
CMakePrintHelpers.cmake
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
CMakeSwiftCompiler.cmake.in
CMakeSwiftInformation.cmake
CMakeSystem.cmake.in
CMakeSystemSpecificInformation.cmake
CMakeSystemSpecificInitialize.cmake
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 Improve formatting of compiler failure error message 2017-09-19 09:14:40 -04:00
CMakeTestCUDACompiler.cmake Improve formatting of compiler failure error message 2017-09-19 09:14:40 -04:00
CMakeTestCXXCompiler.cmake Improve formatting of compiler failure error message 2017-09-19 09:14:40 -04:00
CMakeTestFortranCompiler.cmake Improve formatting of compiler failure error message 2017-09-19 09:14:40 -04:00
CMakeTestGNU.c
CMakeTestJavaCompiler.cmake
CMakeTestRCCompiler.cmake
CMakeTestSwiftCompiler.cmake Improve formatting of compiler failure error message 2017-09-19 09:14:40 -04:00
CMakeUnixFindMake.cmake
CMakeVerifyManifest.cmake
CPack.background.png.in
CPack.cmake
CPack.Description.plist.in
CPack.distribution.dist.in
CPack.DS_Store.in
CPack.Info.plist.in
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
CPackArchive.cmake
CPackBundle.cmake
CPackComponent.cmake CPack: additional CPACK_COMPONENTS_ALL documentation 2017-08-12 10:54:27 +02:00
CPackCygwin.cmake
CPackDeb.cmake CPack/Deb: fix for regex passing even if invalid characters are present 2017-10-11 00:10:10 +02:00
CPackDMG.cmake
CPackFreeBSD.cmake
CPackIFW.cmake CPackIFW: Add some options 2017-09-21 21:34:33 +03:00
CPackIFWConfigureFile.cmake
CPackNSIS.cmake
CPackPackageMaker.cmake
CPackProductBuild.cmake
CPackRPM.cmake Merge topic 'cpack-rpm-deb-version' 2017-09-22 10:14:49 -04:00
CPackWIX.cmake
CPackZIP.cmake
CSharpUtilities.cmake
CTest.cmake
CTestCoverageCollectGCOV.cmake
CTestScriptMode.cmake
CTestTargets.cmake
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
Documentation.cmake
DummyCXXFile.cxx
ecos_clean.cmake
exportheader.cmake.in
ExternalData_config.cmake.in
ExternalData.cmake
ExternalProject-download.cmake.in
ExternalProject-verify.cmake.in
ExternalProject.cmake ExternalProject: Avoid if() auto-dereferene in quoted arguments 2017-10-11 08:19:58 -04:00
FeatureSummary.cmake
FindALSA.cmake
FindArmadillo.cmake
FindASPELL.cmake
FindAVIFile.cmake
FindBacktrace.cmake
FindBISON.cmake
FindBLAS.cmake
FindBoost.cmake FindBoost: Improve messages when a Boost CMake package is found 2017-09-29 10:10:01 -04:00
FindBullet.cmake
FindBZip2.cmake
FindCABLE.cmake
FindCoin3D.cmake
FindCUDA.cmake FindCUDA: Update for CUDA 9 breakup of nppi into multiple libraries 2017-10-06 11:05:35 -04:00
FindCups.cmake
FindCURL.cmake
FindCurses.cmake FindCurses: Add option for ncursesw detection 2017-08-22 10:42:20 -04:00
FindCVS.cmake
FindCxxTest.cmake
FindCygwin.cmake Merge branch 'backport-FindCygwin-fix-regression' into FindCygwin-fix-regression 2017-08-15 13:55:54 -04:00
FindDart.cmake
FindDCMTK.cmake
FindDevIL.cmake
FindDoxygen.cmake FindDoxygen: Fix setting of HAVE_DOT in non-backward-compat mode 2017-11-10 08:49:37 -05:00
FindEXPAT.cmake FindEXPAT: Add imported target and documentation 2017-09-01 16:02:46 +01:00
FindFLEX.cmake
FindFLTK2.cmake
FindFLTK.cmake
FindFreetype.cmake FindFreetype: Add imported target, docs, and test 2017-09-07 17:52:33 +01:00
FindGCCXML.cmake
FindGDAL.cmake
FindGettext.cmake FindGettext: fix support for MS Windows gettext binaries 2017-08-30 10:29:38 -04:00
FindGIF.cmake
FindGit.cmake
FindGLEW.cmake
FindGLU.cmake
FindGLUT.cmake
FindGnuplot.cmake
FindGnuTLS.cmake
FindGSL.cmake
FindGTest.cmake FindGTest: Avoid macro name collision 2017-09-18 10:01:36 -04:00
FindGTK2.cmake
FindGTK.cmake
FindHDF5.cmake FindHDF5: Fix H5_VERSION on Patch in C 2017-11-08 09:35:45 -05:00
FindHg.cmake
FindHSPELL.cmake
FindHTMLHelp.cmake
FindIce.cmake FindIce: Add support for separate Freeze NuGet package 2017-08-17 20:59:09 +01:00
FindIcotool.cmake
FindICU.cmake FindICU: Search for packaged data files 2017-06-17 23:07:44 +01:00
FindImageMagick.cmake
FindIntl.cmake
FindJasper.cmake
FindJava.cmake FindJava: Revise version parsing to support Java 9 2017-10-06 07:29:30 -04:00
FindJNI.cmake
FindJPEG.cmake
FindKDE3.cmake
FindKDE4.cmake
FindLAPACK.cmake
FindLATEX.cmake
FindLibArchive.cmake
FindLibLZMA.cmake
FindLibXml2.cmake FindLibXml2: Restore compatibility with projects setting LIBXML2_LIBRARIES 2017-08-02 10:35:07 -04:00
FindLibXslt.cmake
FindLTTngUST.cmake
FindLua50.cmake
FindLua51.cmake
FindLua.cmake
FindMatlab.cmake FindMatlab: Add support for MATLAB 2017b 2017-10-04 09:47:46 -04:00
FindMFC.cmake FindMFC: Check for static MFC variant 2017-07-06 11:28:20 -04:00
FindMotif.cmake
FindMPEG2.cmake
FindMPEG.cmake
FindMPI.cmake Merge branch 'findmpi-notfound-spam' into release-3.10 2017-12-05 08:37:10 -05:00
FindOpenACC.cmake Find{OpenMP,OpenACC}: Fix detection with -Werror=return-type 2017-10-24 10:55:06 -04:00
FindOpenAL.cmake
FindOpenCL.cmake FindOpenCL: Add detection of OpenCL 2.1 and 2.2 2017-10-23 11:39:53 -04:00
FindOpenGL.cmake FindOpenGL: Add option to prefer GLVND for legacy GL 2017-11-15 13:44:59 -05:00
FindOpenMP.cmake Merge branch 'omp-oacc-werror-return-type' into release-3.10 2017-10-24 10:56:36 -04:00
FindOpenSceneGraph.cmake
FindOpenSSL.cmake FindOpenSSL: Search 'ssld' and 'crypod' for debug variants 2017-09-08 13:57:55 -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 FPHSA: replace left-over VERSION by _FOUND_VERSION. 2017-09-14 08:21:38 -04:00
FindPackageMessage.cmake
FindPatch.cmake FindPatch: Add module to find 'patch' command-line tool 2017-09-01 11:46:28 -04:00
FindPerl.cmake
FindPerlLibs.cmake
FindPHP4.cmake
FindPhysFS.cmake
FindPike.cmake
FindPkgConfig.cmake FindPkgConfig: On FreeBSD search in libdata/pkgconfig 2017-08-07 10:51:16 -04:00
FindPNG.cmake
FindPostgreSQL.cmake
FindProducer.cmake
FindProtobuf.cmake FindProtobuf: fix documentation typo 2017-10-06 09:18:48 -04:00
FindPythonInterp.cmake
FindPythonLibs.cmake
FindQt3.cmake
FindQt4.cmake FindQt4: Do not assume all libraries are frameworks 2017-08-21 16:18:49 -04:00
FindQt.cmake
FindQuickTime.cmake
FindRTI.cmake
FindRuby.cmake
FindSDL_image.cmake
FindSDL_mixer.cmake
FindSDL_net.cmake
FindSDL_sound.cmake
FindSDL_ttf.cmake
FindSDL.cmake
FindSelfPackers.cmake
FindSquish.cmake
FindSubversion.cmake
FindSWIG.cmake
FindTCL.cmake
FindTclsh.cmake
FindTclStub.cmake
FindThreads.cmake FindThreads: Drop try_run to improve cross-compiling support 2017-08-30 11:15:26 -04:00
FindTIFF.cmake
FindUnixCommands.cmake
FindVulkan.cmake
FindWget.cmake
FindWish.cmake
FindwxWidgets.cmake FindwxWidgets: Add support for Windows XP compatible buils 2017-08-30 10:31:02 -04:00
FindwxWindows.cmake
FindX11.cmake
FindXalanC.cmake
FindXCTest.cmake XCTest: Use bundle specific generator expressions 2017-06-28 21:59:48 +02:00
FindXercesC.cmake
FindXMLRPC.cmake FindXMLRPC: Tolerate no include directories 2017-10-11 11:19:03 -04:00
FindZLIB.cmake
FLTKCompatibility.cmake
FortranCInterface.cmake
GenerateExportHeader.cmake
GetPrerequisites.cmake GetPrerequisites: Restore behavior on missing binary of not clearing list 2017-09-26 07:31:33 -04:00
GNUInstallDirs.cmake GNUInstallDirs: Enable CMP0054 2017-10-23 09:02:54 -04:00
GoogleTest.cmake GoogleTest: Add timeout to discovery 2017-12-06 07:37:48 -05:00
GoogleTestAddTests.cmake GoogleTest: Add timeout to discovery 2017-12-06 07:37:48 -05:00
InstallRequiredSystemLibraries.cmake IRSL: Add support for the 2018 release on Windows. 2017-11-06 14:10:45 -05:00
ITKCompatibility.cmake
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
NSIS.InstallOptions.ini.in
NSIS.template.in
ProcessorCount.cmake
Qt4ConfigDependentSettings.cmake
Qt4Macros.cmake
readme.txt
RepositoryInfo.txt.in
SelectLibraryConfigurations.cmake
Squish4RunTestCase.bat
Squish4RunTestCase.sh
SquishRunTestCase.bat gitattributes: prefer eol=crlf to -crlf 2017-08-23 13:31:41 -04:00
SquishRunTestCase.sh
SquishTestScript.cmake
SystemInformation.cmake
SystemInformation.in
TestBigEndian.cmake
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
UseJavaClassFilelist.cmake
UseJavaSymlinks.cmake
UsePkgConfig.cmake
UseQt4.cmake
UseSWIG.cmake Merge topic 'UseSWIG-Java-enabled' 2017-08-03 09:33:57 -04:00
UsewxWidgets.cmake
VTKCompatibility.cmake
WIX.template.in
WriteBasicConfigVersionFile.cmake
WriteCompilerDetectionHeader.cmake

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://cmake.org/Wiki/CMake:Module_Maintainers