CMake/Modules
Kris Thielemans 4150048a3b FindHDF5: unset some variables
prefixed some local variables with _hdf5 and unset them at the end
(still more of these to do)
2017-08-03 09:49:47 -04:00
..
AndroidTestUtilities
CheckIPOSupported
CMakeAddFortranSubdirectory
Compiler Merge topic 'iar_improved' 2017-07-07 08:42:22 -04:00
CompilerId Xcode: Drop support for Xcode versions below 3 2017-04-22 15:19:11 -04:00
FindCUDA
FortranCInterface FortranCInterface: Add support for PGI on Windows 2017-05-06 16:36:33 +02:00
IntelVSImplicitPath
Internal Features: On SunPro link feature check with lang std flag 2017-05-09 11:22:18 -04:00
Platform Merge topic 'android-system-include-last' 2017-07-13 10:07:36 -04:00
AddFileDependencies.cmake
AndroidTestUtilities.cmake
AutogenInfo.cmake.in Autogen: Per-config file suffixes. New AUTOGEN_BUILD_DIR target property. 2017-05-26 15:27:17 +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
CheckForPthreads.c
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 IPO: Consider support for each language separately 2017-06-14 10:36:57 -04:00
CheckLanguage.cmake
CheckLibraryExists.cmake
CheckLibraryExists.lists.in
CheckPrototypeDefinition.c.in
CheckPrototypeDefinition.cmake
CheckSizeOf.cmake
CheckStructHasMember.cmake
CheckSymbolExists.cmake CheckSymbolExists: Document that intrinsics may not be detected 2017-04-12 09:33:03 -04:00
CheckTypeSize.c.in CheckTypeSize: Add support for arm architectures 2017-06-20 10:04:05 -04:00
CheckTypeSize.cmake Use string(APPEND) in Modules 2017-05-17 11:26:11 -06:00
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 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 Add a CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID variable 2017-06-29 13:25:57 -04:00
CMakeCCompilerABI.c
CMakeCCompilerId.c.in
CMakeCheckCompilerFlagCommonPatterns.cmake XL: Add additional regex for bogus compile options 2017-04-28 11:08:41 -04:00
CMakeCInformation.cmake
CMakeCommonLanguageInclude.cmake
CMakeCompilerABI.h
CMakeCompilerIdDetection.cmake Use string(APPEND) in Modules 2017-05-17 11:26:11 -06:00
CMakeConfigurableFile.in
CMakeCSharpCompiler.cmake.in
CMakeCSharpCompilerId.cs.in
CMakeCSharpInformation.cmake Vs: remove /nowin32manifest from C# flags to enable default VS behavior 2017-06-16 09:33:06 +02:00
CMakeCUDACompiler.cmake.in
CMakeCUDACompilerABI.cu
CMakeCUDACompilerId.cu.in
CMakeCUDAInformation.cmake CUDA: CMAKE_EXPORT_COMPILE_COMMANDS now works with CUDA and Ninja 2017-07-13 11:23:16 -04:00
CMakeCXXCompiler.cmake.in Add a CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID variable 2017-06-29 13:25:57 -04:00
CMakeCXXCompilerABI.cpp
CMakeCXXCompilerId.cpp.in
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 Add a CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID variable 2017-06-29 13:25:57 -04:00
CMakeDetermineCompileFeatures.cmake
CMakeDetermineCompiler.cmake
CMakeDetermineCompilerABI.cmake
CMakeDetermineCompilerId.cmake IAR: Improve support for IAR ARM Compiler 2017-06-29 13:25:58 -04:00
CMakeDetermineCSharpCompiler.cmake Drop Visual Studio 7 .NET 2003 generator 2017-04-19 15:28:05 -04:00
CMakeDetermineCUDACompiler.cmake Drop Visual Studio 7 .NET 2003 generator 2017-04-19 15:28:05 -04:00
CMakeDetermineCXXCompiler.cmake IAR: Improve support for IAR ARM Compiler 2017-06-29 13:25:58 -04:00
CMakeDetermineFortranCompiler.cmake Add a CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID variable 2017-06-29 13:25:57 -04:00
CMakeDetermineJavaCompiler.cmake
CMakeDetermineRCCompiler.cmake
CMakeDetermineSwiftCompiler.cmake
CMakeDetermineSystem.cmake
CMakeDetermineVSServicePack.cmake
CMakeExpandImportedTargets.cmake
CMakeExportBuildSettings.cmake
CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake
CMakeFindBinUtils.cmake Windows-PGI: Add platform definitions 2017-05-20 20:02:51 +02:00
CMakeFindCodeBlocks.cmake
CMakeFindDependencyMacro.cmake Improve find_dependency argument handling 2017-05-22 13:32:43 -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 NAG: Detect compiler version of NAG Fortran 2017-05-05 11:08:37 -04:00
CMakeFortranInformation.cmake
CMakeGenericSystem.cmake
CMakeGraphVizOptions.cmake
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 ImplicitLinkInfo: Add support for PGI on Windows 2017-05-20 20:02:43 +02:00
CMakePlatformId.h.in IAR: Improve support for IAR ARM Compiler 2017-06-29 13:25:58 -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
CMakeTestCompilerCommon.cmake
CMakeTestCSharpCompiler.cmake
CMakeTestCUDACompiler.cmake
CMakeTestCXXCompiler.cmake
CMakeTestFortranCompiler.cmake
CMakeTestGNU.c
CMakeTestJavaCompiler.cmake
CMakeTestRCCompiler.cmake
CMakeTestSwiftCompiler.cmake
CMakeUnixFindMake.cmake
CMakeVerifyManifest.cmake
CPack.background.png.in
CPack.cmake CPack-FreeBSD: add a generator for FreeBSD pkg(8) 2017-06-10 07:53:59 -04:00
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.VolumeIcon.icns.in
CPackArchive.cmake CPack/Archive: per component filenames support 2017-05-17 00:47:15 +02:00
CPackBundle.cmake
CPackComponent.cmake Use string(APPEND) in Modules 2017-05-17 11:26:11 -06:00
CPackCygwin.cmake
CPackDeb.cmake CPackDeb: Enable the DEB generator on Windows 2017-06-28 19:55:12 +02:00
CPackDMG.cmake
CPackFreeBSD.cmake CPack-FreeBSD: add a generator for FreeBSD pkg(8) 2017-06-10 07:53:59 -04:00
CPackIFW.cmake CPackIFW: Internationalization Support 2017-05-13 02:34:15 +03:00
CPackIFWConfigureFile.cmake
CPackNSIS.cmake
CPackPackageMaker.cmake
CPackProductBuild.cmake
CPackRPM.cmake Merge topic 'cpack-rpm-buildrequires-docs' 2017-04-21 08:56:33 -04:00
CPackWIX.cmake
CPackZIP.cmake
CSharpUtilities.cmake
CTest.cmake Drop Visual Studio 7 .NET 2003 generator 2017-04-19 15:28:05 -04:00
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 Use string(APPEND) in Modules 2017-05-17 11:26:11 -06:00
ExternalProject-download.cmake.in
ExternalProject-verify.cmake.in
ExternalProject.cmake Use string(APPEND) in Modules 2017-05-17 11:26:11 -06:00
FeatureSummary.cmake
FindALSA.cmake
FindArmadillo.cmake
FindASPELL.cmake
FindAVIFile.cmake
FindBacktrace.cmake
FindBISON.cmake
FindBLAS.cmake
FindBoost.cmake FindBoost: Simplify search in lists. 2017-05-26 11:21:49 -04:00
FindBullet.cmake
FindBZip2.cmake
FindCABLE.cmake
FindCoin3D.cmake
FindCUDA.cmake Merge topic 'FindCUDA-no-empty-genex' 2017-06-27 09:21:15 -04:00
FindCups.cmake
FindCURL.cmake
FindCurses.cmake FindCurses: mark CURSES_FORM_LIBRARY as advanced 2017-06-17 15:13:50 +02:00
FindCVS.cmake
FindCxxTest.cmake
FindCygwin.cmake FindCygwin: Use find_program instead of find_path 2017-05-23 22:51:01 +02:00
FindDart.cmake
FindDCMTK.cmake
FindDevIL.cmake Merge topic 'FindDevIL-compat' 2017-05-16 09:47:50 -04:00
FindDoxygen.cmake FindDoxygen: Create DOXYGEN_OUTPUT_DIRECTORY if it doesn't exist 2017-07-06 10:00:28 -05:00
FindEXPAT.cmake
FindFLEX.cmake
FindFLTK2.cmake
FindFLTK.cmake
FindFreetype.cmake
FindGCCXML.cmake
FindGDAL.cmake
FindGettext.cmake
FindGIF.cmake
FindGit.cmake
FindGLEW.cmake
FindGLU.cmake
FindGLUT.cmake FindGLUT: Add library dependencies only if they exist 2017-04-26 08:14:08 -04:00
FindGnuplot.cmake
FindGnuTLS.cmake
FindGSL.cmake FindGSL: recognize libraries name with debug postfix as debug libraries 2017-05-31 15:01:49 +02:00
FindGTest.cmake
FindGTK2.cmake
FindGTK.cmake
FindHDF5.cmake FindHDF5: unset some variables 2017-08-03 09:49:47 -04:00
FindHg.cmake
FindHSPELL.cmake
FindHTMLHelp.cmake FindHTMLHelp: Use PATH_SUFFIXES to search under Program Files 2017-06-09 11:13:32 -04:00
FindIce.cmake
FindIcotool.cmake
FindICU.cmake FindICU: Search for packaged data files 2017-06-17 23:07:44 +01:00
FindImageMagick.cmake FindImageMagick: Update to work with v7 2017-05-22 12:54:31 -05:00
FindIntl.cmake
FindJasper.cmake
FindJava.cmake FindJava: Add support for OpenJDK early access builds 2017-05-04 10:49:17 -04:00
FindJNI.cmake
FindJPEG.cmake
FindKDE3.cmake
FindKDE4.cmake
FindLAPACK.cmake
FindLATEX.cmake
FindLibArchive.cmake
FindLibLZMA.cmake
FindLibXml2.cmake FindLibXml2: Switch to standard module variable names 2017-07-14 11:25:10 -04:00
FindLibXslt.cmake
FindLTTngUST.cmake
FindLua50.cmake
FindLua51.cmake
FindLua.cmake
FindMatlab.cmake FindMatlab: Add support for Matlab 2017a 2017-05-01 09:26:32 -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 separgs: Use NATIVE_COMMAND where appropriate 2017-04-26 20:34:23 +02:00
FindOpenAL.cmake
FindOpenCL.cmake FindOpenCL: Add missing PATHS keyword 2017-05-05 10:19:19 -04:00
FindOpenGL.cmake Use string(APPEND) in Modules 2017-05-17 11:26:11 -06:00
FindOpenMP.cmake FindOpenMP: Cache compilation results 2017-05-08 18:52:48 +02:00
FindOpenSceneGraph.cmake
FindOpenSSL.cmake Merge topic 'FindOpenSSL-crypto-only' 2017-05-16 09:49:05 -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: remove extra space 2017-05-15 09:23:29 -04:00
FindPackageMessage.cmake
FindPerl.cmake
FindPerlLibs.cmake
FindPHP4.cmake
FindPhysFS.cmake
FindPike.cmake
FindPkgConfig.cmake FindPkgConfig: do not always rerun pkg_check_modules() with 2 arguments 2017-07-10 11:16:51 -04:00
FindPNG.cmake
FindPostgreSQL.cmake
FindProducer.cmake
FindProtobuf.cmake FindProtobuf: add target for protoc 2017-07-12 13:48:22 -04:00
FindPythonInterp.cmake
FindPythonLibs.cmake
FindQt3.cmake
FindQt4.cmake
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
FindTIFF.cmake
FindUnixCommands.cmake
FindVulkan.cmake
FindWget.cmake
FindWish.cmake
FindwxWidgets.cmake FindwxWidgets: Fix parsing of cxxflags when paths contain -D or -I 2017-06-19 13:56:09 -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: handle QUIETLY and REQUIRED correctly 2017-05-25 15:26:05 -04:00
FindZLIB.cmake
FLTKCompatibility.cmake
FortranCInterface.cmake
GenerateExportHeader.cmake
GetPrerequisites.cmake GetPrerequisites: Do not warn about non-absolute UCRT system libraries 2017-06-26 10:33:16 -04:00
GNUInstallDirs.cmake GNUInstallDirs: Add RUNSTATEDIR variable 2017-04-20 17:25:46 +02:00
GoogleTest.cmake GoogleTest: Add support for disabled tests 2017-06-05 10:11:08 -04:00
InstallRequiredSystemLibraries.cmake VS: Add an environment variable for the Windows 10 kits directory 2017-04-12 10:57:05 -04:00
ITKCompatibility.cmake
javaTargets.cmake.in
kde3init_dummy.cpp.in
kde3uic.cmake
KDE3Macros.cmake
MacOSXBundleInfo.plist.in
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
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 UseEcos: Fix for separate <DEFINES> and <INCLUDES> placeholders 2017-05-19 10:51:09 -04:00
UseJava.cmake Use string(APPEND) in Modules 2017-05-17 11:26:11 -06:00
UseJavaClassFilelist.cmake
UseJavaSymlinks.cmake
UsePkgConfig.cmake
UseQt4.cmake
UseSWIG.cmake UseSWIG: Add -dllimport only if not already specified 2017-06-13 18:07:32 -07:00
UsewxWidgets.cmake
VTKCompatibility.cmake
WIX.template.in
WriteBasicConfigVersionFile.cmake
WriteCompilerDetectionHeader.cmake Use string(APPEND) in Modules 2017-05-17 11:26:11 -06: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://cmake.org/Wiki/CMake:Module_Maintainers