You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Felix Geyer 48e3d230b8
New upstream version 3.10.2
7 years ago
..
AliasTarget New upstream version 3.10.2 7 years ago
Architecture Imported Upstream version 3.6.0 9 years ago
ArgumentExpansion
Assembler Imported Upstream version 3.6.0 9 years ago
BuildDepends New upstream version 3.9.0 8 years ago
BundleGeneratorTest Imported Upstream version 3.6.0 9 years ago
BundleTest Imported Upstream version 3.6.0 9 years ago
BundleUtilities Imported Upstream version 3.6.0 9 years ago
CFBundleTest New upstream version 3.7.0~rc2 8 years ago
CMakeCommands New upstream version 3.9.0 8 years ago
CMakeLib New upstream version 3.10.2 7 years ago
CMakeOnly New upstream version 3.9.0 8 years ago
CMakeServerLib New upstream version 3.10.2 7 years ago
CMakeTestAllGenerators New upstream version 3.9.0 8 years ago
CMakeTestMultipleConfigures
CMakeTests New upstream version 3.10.2 7 years ago
COnly Imported Upstream version 3.6.0 9 years ago
CPackComponents New upstream version 3.9.0 8 years ago
CPackComponentsDEB New upstream version 3.10.2 7 years ago
CPackComponentsForAll New upstream version 3.10.2 7 years ago
CPackComponentsPrefix Imported Upstream version 3.3.1 9 years ago
CPackTestAllGenerators
CPackWiXGenerator Imported Upstream version 3.6.0 9 years ago
CSharpLinkToCxx New upstream version 3.9.3 7 years ago
CSharpOnly New upstream version 3.8.0 8 years ago
CTestBuildCommandProjectInSubdir Imported Upstream version 3.2.2 10 years ago
CTestConfig Imported Upstream version 3.6.0 9 years ago
CTestCoverageCollectGCOV Imported Upstream version 3.6.0 9 years ago
CTestLimitDashJ New upstream version 3.7.0~rc2 8 years ago
CTestScriptMode
CTestTest Imported Upstream version 3.6.0 9 years ago
CTestTest2 Imported Upstream version 3.4.0 9 years ago
CTestTestBadExe Imported Upstream version 3.2.2 10 years ago
CTestTestBadGenerator Imported Upstream version 3.2.2 10 years ago
CTestTestChecksum New upstream version 3.8.0 8 years ago
CTestTestCostSerial Imported Upstream version 3.6.0 9 years ago
CTestTestCrash Imported Upstream version 3.6.0 9 years ago
CTestTestCycle Imported Upstream version 3.2.2 10 years ago
CTestTestDepends Imported Upstream version 3.2.2 10 years ago
CTestTestEmptyBinaryDirectory
CTestTestFailure Imported Upstream version 3.6.0 9 years ago
CTestTestFdSetSize Imported Upstream version 3.6.0 9 years ago
CTestTestLabelRegExp Imported Upstream version 3.2.2 10 years ago
CTestTestLaunchers New upstream version 3.8.0 8 years ago
CTestTestMissingDependsExe
CTestTestParallel Imported Upstream version 3.6.0 9 years ago
CTestTestResourceLock Imported Upstream version 3.6.0 9 years ago
CTestTestRunScript
CTestTestScheduler Imported Upstream version 3.6.0 9 years ago
CTestTestSerialInDepends
CTestTestSerialOrder
CTestTestSkipReturnCode Imported Upstream version 3.2.2 10 years ago
CTestTestStopTime New upstream version 3.8.0 8 years ago
CTestTestSubdir Imported Upstream version 3.2.2 10 years ago
CTestTestTimeout Imported Upstream version 3.6.0 9 years ago
CTestTestUpload Imported Upstream version 3.6.0 9 years ago
CTestTestVerboseOutput Imported Upstream version 3.3.1 9 years ago
CTestTestZeroTimeout Imported Upstream version 3.6.0 9 years ago
CheckCompilerRelatedVariables Imported Upstream version 3.2.2 10 years ago
CoberturaCoverage Imported Upstream version 3.2.2 10 years ago
CommandLineTest
CompatibleInterface Imported Upstream version 3.6.0 9 years ago
CompileCommandOutput Imported Upstream version 3.6.0 9 years ago
CompileDefinitions Imported Upstream version 3.6.0 9 years ago
CompileFeatures New upstream version 3.10.2 7 years ago
CompileOptions Imported Upstream version 3.6.0 9 years ago
Complex New upstream version 3.10.2 7 years ago
ComplexOneConfig New upstream version 3.10.2 7 years ago
ConfigSources Imported Upstream version 3.2.2 10 years ago
Contracts Imported Upstream version 3.4.0 9 years ago
CrossCompile
Cuda New upstream version 3.10.2 7 years ago
CudaOnly New upstream version 3.10.2 7 years ago
CustComDepend Imported Upstream version 3.6.0 9 years ago
CustomCommand New upstream version 3.8.0 8 years ago
CustomCommandByproducts New upstream version 3.9.0 8 years ago
CustomCommandWorkingDirectory New upstream version 3.9.0 8 years ago
CxxDialect Imported Upstream version 3.2.2 10 years ago
CxxOnly Imported Upstream version 3.6.0 9 years ago
CxxSubdirC Imported Upstream version 3.6.0 9 years ago
DelphiCoverage Imported Upstream version 3.5.0 9 years ago
Dependency Imported Upstream version 3.6.0 9 years ago
DoubleProject
EmptyDepends
EmptyLibrary
EmptyProperty Imported Upstream version 3.6.0 9 years ago
Environment Imported Upstream version 3.6.0 9 years ago
ExportImport New upstream version 3.9.0 8 years ago
ExternalOBJ
ExternalProject New upstream version 3.9.0 8 years ago
ExternalProjectLocal New upstream version 3.8.0 8 years ago
ExternalProjectSourceSubdir New upstream version 3.7.0~rc2 8 years ago
ExternalProjectSubdir Imported Upstream version 3.6.0 9 years ago
ExternalProjectUpdate Imported Upstream version 3.6.0 9 years ago
FindBZip2 New upstream version 3.7.0~rc2 8 years ago
FindBoost Imported Upstream version 3.6.0 9 years ago
FindDoxygen New upstream version 3.9.0 8 years ago
FindEXPAT New upstream version 3.10.2 7 years ago
FindFreetype New upstream version 3.10.2 7 years ago
FindGSL Imported Upstream version 3.6.0 9 years ago
FindGTK2 Imported Upstream version 3.6.0 9 years ago
FindGTest New upstream version 3.10.2 7 years ago
FindICU New upstream version 3.7.0~rc2 8 years ago
FindJsonCpp Imported Upstream version 3.2.2 10 years ago
FindLTTngUST Imported Upstream version 3.6.0 9 years ago
FindLibRHash New upstream version 3.8.0 8 years ago
FindLibUV New upstream version 3.7.0~rc2 8 years ago
FindMPI New upstream version 3.10.2 7 years ago
FindMatlab New upstream version 3.7.0~rc2 8 years ago
FindModulesExecuteAll New upstream version 3.9.0 8 years ago
FindOpenCL New upstream version 3.7.0~rc2 8 years ago
FindOpenGL New upstream version 3.10.2 7 years ago
FindOpenMP New upstream version 3.9.0 8 years ago
FindOpenSSL Imported Upstream version 3.6.0 9 years ago
FindPNG Imported Upstream version 3.6.0 9 years ago
FindPackageModeMakefileTest New upstream version 3.9.3 7 years ago
FindPackageTest New upstream version 3.7.0~rc2 8 years ago
FindPatch New upstream version 3.10.2 7 years ago
FindProtobuf New upstream version 3.10.2 7 years ago
FindTIFF New upstream version 3.9.0 8 years ago
FindThreads Imported Upstream version 3.4.0 9 years ago
FindVulkan New upstream version 3.7.0~rc2 8 years ago
FindXalanC New upstream version 3.9.0 8 years ago
FindXercesC New upstream version 3.9.0 8 years ago
ForceInclude Imported Upstream version 3.6.0 9 years ago
Fortran New upstream version 3.7.0~rc2 8 years ago
FortranC Imported Upstream version 3.4.0 9 years ago
FortranModules New upstream version 3.7.0~rc2 8 years ago
FortranOnly Imported Upstream version 3.3.1 9 years ago
Framework New upstream version 3.8.0 8 years ago
FunctionTest Imported Upstream version 3.2.2 10 years ago
GeneratorExpression New upstream version 3.10.2 7 years ago
GhsMulti Imported Upstream version 3.6.0 9 years ago
GhsMultiDuplicateSourceFilenames Imported Upstream version 3.6.0 9 years ago
GoogleTest New upstream version 3.9.0 8 years ago
IPO
IncludeDirectories New upstream version 3.8.0 8 years ago
InterfaceLibrary New upstream version 3.10.2 7 years ago
InterfaceLinkLibraries Imported Upstream version 3.6.0 9 years ago
JCTest Imported Upstream version 3.6.0 9 years ago
JacocoCoverage Imported Upstream version 3.3.1 9 years ago
Java New upstream version 3.7.0~rc2 8 years ago
JavaExportImport New upstream version 3.9.0 8 years ago
JavaJavah Imported Upstream version 3.6.0 9 years ago
JavascriptCoverage Imported Upstream version 3.2.2 10 years ago
Jump Imported Upstream version 3.6.0 9 years ago
LibName Imported Upstream version 3.6.0 9 years ago
LinkDirectory Imported Upstream version 3.6.0 9 years ago
LinkFlags Imported Upstream version 3.6.0 9 years ago
LinkLanguage Imported Upstream version 3.6.0 9 years ago
LinkLine Imported Upstream version 3.6.0 9 years ago
LinkLineOrder Imported Upstream version 3.6.0 9 years ago
LinkStatic Imported Upstream version 3.2.2 10 years ago
LoadCommand New upstream version 3.10.2 7 years ago
LoadCommandOneConfig New upstream version 3.10.2 7 years ago
MFC New upstream version 3.10.2 7 years ago
MSManifest Imported Upstream version 3.6.0 9 years ago
MacRuntimePath New upstream version 3.8.0 8 years ago
MacroTest Imported Upstream version 3.2.2 10 years ago
MakeClean New upstream version 3.7.0~rc2 8 years ago
MathTest New upstream version 3.8.0 8 years ago
MissingInstall Imported Upstream version 3.6.0 9 years ago
MissingSourceFile
Module New upstream version 3.10.2 7 years ago
ModuleDefinition New upstream version 3.9.0 8 years ago
MumpsCoverage New upstream version 3.10.2 7 years ago
NewlineArgs Imported Upstream version 3.6.0 9 years ago
ObjC++
ObjectLibrary New upstream version 3.9.0 8 years ago
OutDir Imported Upstream version 3.6.0 9 years ago
OutOfBinary Imported Upstream version 3.6.0 9 years ago
OutOfSource Imported Upstream version 3.6.0 9 years ago
PDBDirectoryAndName Imported Upstream version 3.6.0 9 years ago
PerConfig Imported Upstream version 3.6.0 9 years ago
Plugin New upstream version 3.10.2 7 years ago
Policy0002
PolicyScope
PositionIndependentTargets New upstream version 3.10.2 7 years ago
PreOrder Imported Upstream version 3.6.0 9 years ago
PrecompiledHeader Imported Upstream version 3.6.0 9 years ago
Preprocess New upstream version 3.9.0 8 years ago
Properties Imported Upstream version 3.6.0 9 years ago
PythonCoverage
Qt4And5Automoc
Qt4Deploy Imported Upstream version 3.6.0 9 years ago
Qt4Targets New upstream version 3.10.2 7 years ago
QtAutoUicInterface New upstream version 3.10.2 7 years ago
QtAutogen New upstream version 3.10.2 7 years ago
QtAutogenRerun New upstream version 3.10.2 7 years ago
QtAutomocNoQt
ReturnTest
RunCMake New upstream version 3.10.2 7 years ago
RuntimePath Imported Upstream version 3.6.0 9 years ago
SBCS Imported Upstream version 3.6.0 9 years ago
Server New upstream version 3.10.2 7 years ago
SetLang Imported Upstream version 3.6.0 9 years ago
Simple Imported Upstream version 3.6.0 9 years ago
SimpleCOnly Imported Upstream version 3.6.0 9 years ago
SimpleInstall New upstream version 3.10.2 7 years ago
SimpleInstallS2 New upstream version 3.10.2 7 years ago
SourceFileProperty Imported Upstream version 3.2.2 10 years ago
SourceGroups New upstream version 3.9.0 8 years ago
SourcesProperty Imported Upstream version 3.2.2 10 years ago
StagingPrefix Imported Upstream version 3.6.0 9 years ago
StringFileTest Imported Upstream version 3.6.0 9 years ago
SubDir Imported Upstream version 3.6.0 9 years ago
SubDirSpaces Imported Upstream version 3.6.0 9 years ago
SubProject Imported Upstream version 3.6.0 9 years ago
SwiftMix New upstream version 3.8.0 8 years ago
SwiftOnly New upstream version 3.7.0~rc2 8 years ago
SwigTest New upstream version 3.8.0 8 years ago
SystemInformation Imported Upstream version 3.6.0 9 years ago
TargetName New upstream version 3.10.2 7 years ago
TestDriver Imported Upstream version 3.6.0 9 years ago
Testing Imported Upstream version 3.6.0 9 years ago
TestsWorkingDirectory Imported Upstream version 3.6.0 9 years ago
TryCompile New upstream version 3.7.0~rc2 8 years ago
Tutorial Imported Upstream version 3.6.0 9 years ago
Unset
VSExcludeFromDefaultBuild Imported Upstream version 3.3.1 9 years ago
VSExternalInclude New upstream version 3.7.0~rc2 8 years ago
VSGNUFortran New upstream version 3.10.2 7 years ago
VSMASM New upstream version 3.7.0~rc2 8 years ago
VSMidl Imported Upstream version 3.6.0 9 years ago
VSNASM New upstream version 3.9.0 8 years ago
VSNsightTegra New upstream version 3.7.0~rc2 8 years ago
VSProjectInSubdir
VSResource New upstream version 3.10.2 7 years ago
VSResourceNinjaForceRSP Imported Upstream version 3.6.0 9 years ago
VSWinStorePhone New upstream version 3.10.2 7 years ago
VSWindowsFormsResx Imported Upstream version 3.6.0 9 years ago
VSXaml Imported Upstream version 3.6.0 9 years ago
VariableUnusedViaSet
VariableUnusedViaUnset
VariableUsage
Visibility Imported Upstream version 3.6.0 9 years ago
WarnUnusedCliUnused Imported Upstream version 3.6.0 9 years ago
Wrapping New upstream version 3.9.0 8 years ago
X11 Imported Upstream version 3.6.0 9 years ago
XCTest New upstream version 3.10.2 7 years ago
iOSNavApp Imported Upstream version 3.6.0 9 years ago
.NoDartCoverage
BootstrapTest.cmake New upstream version 3.8.0 8 years ago
CMakeBuildTest.cmake.in Imported Upstream version 3.2.2 10 years ago
CMakeCopyright.cmake
CMakeInstall.cmake
CMakeLists.txt New upstream version 3.10.2 7 years ago
CTestUpdateBZR.cmake.in New upstream version 3.7.0~rc2 8 years ago
CTestUpdateCVS.cmake.in New upstream version 3.7.0~rc2 8 years ago
CTestUpdateCommon.cmake New upstream version 3.7.0~rc2 8 years ago
CTestUpdateGIT.cmake.in New upstream version 3.7.0~rc2 8 years ago
CTestUpdateGIT.sh.in
CTestUpdateHG.cmake.in New upstream version 3.7.0~rc2 8 years ago
CTestUpdateP4.cmake.in New upstream version 3.7.0~rc2 8 years ago
CTestUpdateSVN.cmake.in New upstream version 3.7.0~rc2 8 years ago
CheckFortran.cmake New upstream version 3.9.0 8 years ago
EnforceConfig.cmake.in
README.rst New upstream version 3.10.2 7 years ago
bootstrap.bat.in New upstream version 3.10.2 7 years ago
test_clean.cmake.in

README.rst

CMake Tests Directory
*********************

This directory contains the CMake test suite.
See also the `CMake Source Code Guide`_.

.. _`CMake Source Code Guide`: ../Help/dev/source.rst

Many tests exist as immediate subdirectories, but some tests
are organized as follows.

* ``CMakeLib/``:
Source code, used for tests, that links to the ``CMakeLib`` library
defined over in ``Source/``.

* ``CMakeOnly/``:
Deprecated. Tests that run CMake to generate a project but not build it.
Superseded by ``Tests/RunCMake/``.

* ``Find*/``:
Tests for specific find modules that can only be run on machines with
the corresponding packages installed. They are enabled in
``CMakeLists.txt`` by undocumented options used on CI builds.

* ``Module/``:
Tests for specific CMake modules.

* ``RunCMake/``:
Tests that run CMake and/or other tools while precisely checking
their return code and stdout/stderr content. Useful for testing
error cases and diagnostic output.