CMake/Modules
Brad King db6ea482f6 Merge topic 'gtest-dynamic-discovery'
bfcda401 Add dynamic test discovery for for Google Test

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1056
2017-08-08 09:29:48 -04:00
..
AndroidTestUtilities
CheckIPOSupported
CMakeAddFortranSubdirectory
Compiler IAR: Enable extensions by default 2017-08-03 09:56:36 -04:00
CompilerId
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-plain-sysroot' 2017-08-04 09:11:43 -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 CheckSymbolExists: Rename implementation macro 2017-07-20 11:03:45 -04:00
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: 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 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
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
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 MSVC: Add flags for C++ language standards 2017-07-17 10:48:43 -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 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
CMakeDetermineCUDACompiler.cmake
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: Add missing options to installer shell script help 2017-07-20 11:06:39 -04:00
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
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 Use string(APPEND) in Modules 2017-05-17 11:26:11 -06:00
ExternalProject-download.cmake.in
ExternalProject-verify.cmake.in
ExternalProject.cmake ExternalProject: Improve documentation 2017-07-18 08:39:39 +10:00
FeatureSummary.cmake
FindALSA.cmake
FindArmadillo.cmake
FindASPELL.cmake
FindAVIFile.cmake
FindBacktrace.cmake
FindBISON.cmake
FindBLAS.cmake
FindBoost.cmake FindBoost: pop policy stack before returning 2017-07-27 07:49:48 +10: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: Look for Cygwin in C:\Cygwin64. 2017-08-04 09:23:05 -04: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
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 Add dynamic test discovery for for Google Test 2017-07-27 09:47:28 -04:00
FindGTK2.cmake
FindGTK.cmake
FindHDF5.cmake FindHDF5: fixes for HL when using an imported config 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 Merge topic 'FindJava-fix-1.6-registry' 2017-08-02 11:42:07 -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: CUSTOM_TEST_COMMAND documentation fix 2017-07-27 21:35:16 +02: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
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: On FreeBSD search in libdata/pkgconfig 2017-08-07 10:51:16 -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
GoogleTest.cmake Add dynamic test discovery for for Google Test 2017-07-27 09:47:28 -04:00
GoogleTestAddTests.cmake Add dynamic test discovery for for Google Test 2017-07-27 09:47:28 -04:00
InstallRequiredSystemLibraries.cmake
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 Merge topic 'UseSWIG-Java-enabled' 2017-08-03 09:33:57 -04: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