mirror of
https://github.com/reactos/CMake.git
synced 2024-12-13 14:27:23 +00:00
62a4a67dc5
Provide a function to write a portable header to detect compiler features. Generate a preprocessor #error for unknown compilers and compiler versions whose features are not yet recorded. This error condition might be relaxed in the future, but for now it is useful for verification of expectations.
236 lines
5.5 KiB
ReStructuredText
236 lines
5.5 KiB
ReStructuredText
.. cmake-manual-description: CMake Modules Reference
|
|
|
|
cmake-modules(7)
|
|
****************
|
|
|
|
.. only:: html or latex
|
|
|
|
.. contents::
|
|
|
|
All Modules
|
|
===========
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
/module/AddFileDependencies
|
|
/module/BundleUtilities
|
|
/module/CheckCCompilerFlag
|
|
/module/CheckCSourceCompiles
|
|
/module/CheckCSourceRuns
|
|
/module/CheckCXXCompilerFlag
|
|
/module/CheckCXXSourceCompiles
|
|
/module/CheckCXXSourceRuns
|
|
/module/CheckCXXSymbolExists
|
|
/module/CheckFortranFunctionExists
|
|
/module/CheckFunctionExists
|
|
/module/CheckIncludeFileCXX
|
|
/module/CheckIncludeFile
|
|
/module/CheckIncludeFiles
|
|
/module/CheckLanguage
|
|
/module/CheckLibraryExists
|
|
/module/CheckPrototypeDefinition
|
|
/module/CheckStructHasMember
|
|
/module/CheckSymbolExists
|
|
/module/CheckTypeSize
|
|
/module/CheckVariableExists
|
|
/module/CMakeAddFortranSubdirectory
|
|
/module/CMakeBackwardCompatibilityCXX
|
|
/module/CMakeDependentOption
|
|
/module/CMakeDetermineVSServicePack
|
|
/module/CMakeExpandImportedTargets
|
|
/module/CMakeFindDependencyMacro
|
|
/module/CMakeFindFrameworks
|
|
/module/CMakeFindPackageMode
|
|
/module/CMakeForceCompiler
|
|
/module/CMakeGraphVizOptions
|
|
/module/CMakePackageConfigHelpers
|
|
/module/CMakeParseArguments
|
|
/module/CMakePrintHelpers
|
|
/module/CMakePrintSystemInformation
|
|
/module/CMakePushCheckState
|
|
/module/CMakeVerifyManifest
|
|
/module/CPackBundle
|
|
/module/CPackComponent
|
|
/module/CPackCygwin
|
|
/module/CPackDeb
|
|
/module/CPackDMG
|
|
/module/CPackNSIS
|
|
/module/CPackPackageMaker
|
|
/module/CPackRPM
|
|
/module/CPack
|
|
/module/CPackWIX
|
|
/module/CTest
|
|
/module/CTestScriptMode
|
|
/module/CTestUseLaunchers
|
|
/module/Dart
|
|
/module/DeployQt4
|
|
/module/Documentation
|
|
/module/ExternalData
|
|
/module/ExternalProject
|
|
/module/FeatureSummary
|
|
/module/FindALSA
|
|
/module/FindArmadillo
|
|
/module/FindASPELL
|
|
/module/FindAVIFile
|
|
/module/FindBISON
|
|
/module/FindBLAS
|
|
/module/FindBacktrace
|
|
/module/FindBoost
|
|
/module/FindBullet
|
|
/module/FindBZip2
|
|
/module/FindCABLE
|
|
/module/FindCoin3D
|
|
/module/FindCUDA
|
|
/module/FindCups
|
|
/module/FindCURL
|
|
/module/FindCurses
|
|
/module/FindCVS
|
|
/module/FindCxxTest
|
|
/module/FindCygwin
|
|
/module/FindDart
|
|
/module/FindDCMTK
|
|
/module/FindDevIL
|
|
/module/FindDoxygen
|
|
/module/FindEXPAT
|
|
/module/FindFLEX
|
|
/module/FindFLTK2
|
|
/module/FindFLTK
|
|
/module/FindFreetype
|
|
/module/FindGCCXML
|
|
/module/FindGDAL
|
|
/module/FindGettext
|
|
/module/FindGIF
|
|
/module/FindGit
|
|
/module/FindGLEW
|
|
/module/FindGLUT
|
|
/module/FindGnuplot
|
|
/module/FindGnuTLS
|
|
/module/FindGTest
|
|
/module/FindGTK2
|
|
/module/FindGTK
|
|
/module/FindHDF5
|
|
/module/FindHg
|
|
/module/FindHSPELL
|
|
/module/FindHTMLHelp
|
|
/module/FindIcotool
|
|
/module/FindImageMagick
|
|
/module/FindITK
|
|
/module/FindJasper
|
|
/module/FindJava
|
|
/module/FindJNI
|
|
/module/FindJPEG
|
|
/module/FindKDE3
|
|
/module/FindKDE4
|
|
/module/FindLAPACK
|
|
/module/FindLATEX
|
|
/module/FindLibArchive
|
|
/module/FindLibLZMA
|
|
/module/FindLibXml2
|
|
/module/FindLibXslt
|
|
/module/FindLua50
|
|
/module/FindLua51
|
|
/module/FindLua
|
|
/module/FindMatlab
|
|
/module/FindMFC
|
|
/module/FindMotif
|
|
/module/FindMPEG2
|
|
/module/FindMPEG
|
|
/module/FindMPI
|
|
/module/FindOpenAL
|
|
/module/FindOpenCL
|
|
/module/FindOpenGL
|
|
/module/FindOpenMP
|
|
/module/FindOpenSceneGraph
|
|
/module/FindOpenSSL
|
|
/module/FindOpenThreads
|
|
/module/FindosgAnimation
|
|
/module/FindosgDB
|
|
/module/Findosg_functions
|
|
/module/FindosgFX
|
|
/module/FindosgGA
|
|
/module/FindosgIntrospection
|
|
/module/FindosgManipulator
|
|
/module/FindosgParticle
|
|
/module/FindosgPresentation
|
|
/module/FindosgProducer
|
|
/module/FindosgQt
|
|
/module/Findosg
|
|
/module/FindosgShadow
|
|
/module/FindosgSim
|
|
/module/FindosgTerrain
|
|
/module/FindosgText
|
|
/module/FindosgUtil
|
|
/module/FindosgViewer
|
|
/module/FindosgVolume
|
|
/module/FindosgWidget
|
|
/module/FindPackageHandleStandardArgs
|
|
/module/FindPackageMessage
|
|
/module/FindPerlLibs
|
|
/module/FindPerl
|
|
/module/FindPHP4
|
|
/module/FindPhysFS
|
|
/module/FindPike
|
|
/module/FindPkgConfig
|
|
/module/FindPNG
|
|
/module/FindPostgreSQL
|
|
/module/FindProducer
|
|
/module/FindProtobuf
|
|
/module/FindPythonInterp
|
|
/module/FindPythonLibs
|
|
/module/FindQt3
|
|
/module/FindQt4
|
|
/module/FindQt
|
|
/module/FindQuickTime
|
|
/module/FindRTI
|
|
/module/FindRuby
|
|
/module/FindSDL_image
|
|
/module/FindSDL_mixer
|
|
/module/FindSDL_net
|
|
/module/FindSDL
|
|
/module/FindSDL_sound
|
|
/module/FindSDL_ttf
|
|
/module/FindSelfPackers
|
|
/module/FindSquish
|
|
/module/FindSubversion
|
|
/module/FindSWIG
|
|
/module/FindTCL
|
|
/module/FindTclsh
|
|
/module/FindTclStub
|
|
/module/FindThreads
|
|
/module/FindTIFF
|
|
/module/FindUnixCommands
|
|
/module/FindVTK
|
|
/module/FindWget
|
|
/module/FindWish
|
|
/module/FindwxWidgets
|
|
/module/FindwxWindows
|
|
/module/FindX11
|
|
/module/FindXMLRPC
|
|
/module/FindZLIB
|
|
/module/FortranCInterface
|
|
/module/GenerateExportHeader
|
|
/module/GetPrerequisites
|
|
/module/GNUInstallDirs
|
|
/module/InstallRequiredSystemLibraries
|
|
/module/MacroAddFileDependencies
|
|
/module/ProcessorCount
|
|
/module/SelectLibraryConfigurations
|
|
/module/SquishTestScript
|
|
/module/TestBigEndian
|
|
/module/TestCXXAcceptsFlag
|
|
/module/TestForANSIForScope
|
|
/module/TestForANSIStreamHeaders
|
|
/module/TestForSSTREAM
|
|
/module/TestForSTDNamespace
|
|
/module/UseEcos
|
|
/module/UseJavaClassFilelist
|
|
/module/UseJava
|
|
/module/UseJavaSymlinks
|
|
/module/UsePkgConfig
|
|
/module/UseSWIG
|
|
/module/UsewxWidgets
|
|
/module/Use_wxWindows
|
|
/module/WriteBasicConfigVersionFile
|
|
/module/WriteCompilerDetectionHeader
|