8053 beefd0184a 2022-08-08 ct_chen 2 years ago
..
AliasTarget beefd0184a 2022-08-08 ct_chen 2 years ago
Architecture beefd0184a 2022-08-08 ct_chen 2 years ago
ArgumentExpansion beefd0184a 2022-08-08 ct_chen 2 years ago
Assembler beefd0184a 2022-08-08 ct_chen 2 years ago
BuildDepends beefd0184a 2022-08-08 ct_chen 2 years ago
BundleGeneratorTest beefd0184a 2022-08-08 ct_chen 2 years ago
BundleTest beefd0184a 2022-08-08 ct_chen 2 years ago
BundleUtilities beefd0184a 2022-08-08 ct_chen 2 years ago
CFBundleTest beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeCommands beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeFiles beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeLib beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeOnly beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeServerLib beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeTestAllGenerators beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeTestMultipleConfigures beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeTests beefd0184a 2022-08-08 ct_chen 2 years ago
COnly beefd0184a 2022-08-08 ct_chen 2 years ago
CPackComponents beefd0184a 2022-08-08 ct_chen 2 years ago
CPackComponentsDEB beefd0184a 2022-08-08 ct_chen 2 years ago
CPackComponentsForAll beefd0184a 2022-08-08 ct_chen 2 years ago
CPackComponentsPrefix beefd0184a 2022-08-08 ct_chen 2 years ago
CPackTestAllGenerators beefd0184a 2022-08-08 ct_chen 2 years ago
CPackWiXGenerator beefd0184a 2022-08-08 ct_chen 2 years ago
CSharpLinkToCxx beefd0184a 2022-08-08 ct_chen 2 years ago
CSharpOnly beefd0184a 2022-08-08 ct_chen 2 years ago
CTestBuildCommandProjectInSubdir beefd0184a 2022-08-08 ct_chen 2 years ago
CTestConfig beefd0184a 2022-08-08 ct_chen 2 years ago
CTestCoverageCollectGCOV beefd0184a 2022-08-08 ct_chen 2 years ago
CTestLimitDashJ beefd0184a 2022-08-08 ct_chen 2 years ago
CTestScriptMode beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTest beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTest2 beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestBadExe beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestBadGenerator beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestChecksum beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestCostSerial beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestCrash beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestCycle beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestDepends beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestEmptyBinaryDirectory beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestFailure beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestFdSetSize beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestLabelRegExp beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestLaunchers beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestMissingDependsExe beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestParallel beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestResourceLock beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestRunScript beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestScheduler beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestSerialInDepends beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestSerialOrder beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestSkipReturnCode beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestStopTime beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestSubdir beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestTimeout beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestUpload beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestVerboseOutput beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestZeroTimeout beefd0184a 2022-08-08 ct_chen 2 years ago
CheckCompilerRelatedVariables beefd0184a 2022-08-08 ct_chen 2 years ago
CoberturaCoverage beefd0184a 2022-08-08 ct_chen 2 years ago
CommandLineTest beefd0184a 2022-08-08 ct_chen 2 years ago
CompatibleInterface beefd0184a 2022-08-08 ct_chen 2 years ago
CompileCommandOutput beefd0184a 2022-08-08 ct_chen 2 years ago
CompileDefinitions beefd0184a 2022-08-08 ct_chen 2 years ago
CompileFeatures beefd0184a 2022-08-08 ct_chen 2 years ago
CompileOptions beefd0184a 2022-08-08 ct_chen 2 years ago
Complex beefd0184a 2022-08-08 ct_chen 2 years ago
ComplexOneConfig beefd0184a 2022-08-08 ct_chen 2 years ago
ConfigSources beefd0184a 2022-08-08 ct_chen 2 years ago
Contracts beefd0184a 2022-08-08 ct_chen 2 years ago
CrossCompile beefd0184a 2022-08-08 ct_chen 2 years ago
Cuda beefd0184a 2022-08-08 ct_chen 2 years ago
CudaOnly beefd0184a 2022-08-08 ct_chen 2 years ago
CustComDepend beefd0184a 2022-08-08 ct_chen 2 years ago
CustomCommand beefd0184a 2022-08-08 ct_chen 2 years ago
CustomCommandByproducts beefd0184a 2022-08-08 ct_chen 2 years ago
CustomCommandWorkingDirectory beefd0184a 2022-08-08 ct_chen 2 years ago
CxxDialect beefd0184a 2022-08-08 ct_chen 2 years ago
CxxOnly beefd0184a 2022-08-08 ct_chen 2 years ago
CxxSubdirC beefd0184a 2022-08-08 ct_chen 2 years ago
DelphiCoverage beefd0184a 2022-08-08 ct_chen 2 years ago
Dependency beefd0184a 2022-08-08 ct_chen 2 years ago
DoubleProject beefd0184a 2022-08-08 ct_chen 2 years ago
EmptyDepends beefd0184a 2022-08-08 ct_chen 2 years ago
EmptyLibrary beefd0184a 2022-08-08 ct_chen 2 years ago
EmptyProperty beefd0184a 2022-08-08 ct_chen 2 years ago
Environment beefd0184a 2022-08-08 ct_chen 2 years ago
ExportImport beefd0184a 2022-08-08 ct_chen 2 years ago
ExternalOBJ beefd0184a 2022-08-08 ct_chen 2 years ago
ExternalProject beefd0184a 2022-08-08 ct_chen 2 years ago
ExternalProjectLocal beefd0184a 2022-08-08 ct_chen 2 years ago
ExternalProjectSourceSubdir beefd0184a 2022-08-08 ct_chen 2 years ago
ExternalProjectSubdir beefd0184a 2022-08-08 ct_chen 2 years ago
ExternalProjectUpdate beefd0184a 2022-08-08 ct_chen 2 years ago
FindBZip2 beefd0184a 2022-08-08 ct_chen 2 years ago
FindBoost beefd0184a 2022-08-08 ct_chen 2 years ago
FindDoxygen beefd0184a 2022-08-08 ct_chen 2 years ago
FindEXPAT beefd0184a 2022-08-08 ct_chen 2 years ago
FindFreetype beefd0184a 2022-08-08 ct_chen 2 years ago
FindGSL beefd0184a 2022-08-08 ct_chen 2 years ago
FindGTK2 beefd0184a 2022-08-08 ct_chen 2 years ago
FindGTest beefd0184a 2022-08-08 ct_chen 2 years ago
FindICU beefd0184a 2022-08-08 ct_chen 2 years ago
FindIconv beefd0184a 2022-08-08 ct_chen 2 years ago
FindJsonCpp beefd0184a 2022-08-08 ct_chen 2 years ago
FindLTTngUST beefd0184a 2022-08-08 ct_chen 2 years ago
FindLibRHash beefd0184a 2022-08-08 ct_chen 2 years ago
FindLibUV beefd0184a 2022-08-08 ct_chen 2 years ago
FindMPI beefd0184a 2022-08-08 ct_chen 2 years ago
FindMatlab beefd0184a 2022-08-08 ct_chen 2 years ago
FindModulesExecuteAll beefd0184a 2022-08-08 ct_chen 2 years ago
FindOpenCL beefd0184a 2022-08-08 ct_chen 2 years ago
FindOpenGL beefd0184a 2022-08-08 ct_chen 2 years ago
FindOpenMP beefd0184a 2022-08-08 ct_chen 2 years ago
FindOpenSSL beefd0184a 2022-08-08 ct_chen 2 years ago
FindPNG beefd0184a 2022-08-08 ct_chen 2 years ago
FindPackageModeMakefileTest beefd0184a 2022-08-08 ct_chen 2 years ago
FindPackageTest beefd0184a 2022-08-08 ct_chen 2 years ago
FindPatch beefd0184a 2022-08-08 ct_chen 2 years ago
FindProtobuf beefd0184a 2022-08-08 ct_chen 2 years ago
FindTIFF beefd0184a 2022-08-08 ct_chen 2 years ago
FindThreads beefd0184a 2022-08-08 ct_chen 2 years ago
FindVulkan beefd0184a 2022-08-08 ct_chen 2 years ago
FindXalanC beefd0184a 2022-08-08 ct_chen 2 years ago
FindXercesC beefd0184a 2022-08-08 ct_chen 2 years ago
ForceInclude beefd0184a 2022-08-08 ct_chen 2 years ago
Fortran beefd0184a 2022-08-08 ct_chen 2 years ago
FortranC beefd0184a 2022-08-08 ct_chen 2 years ago
FortranModules beefd0184a 2022-08-08 ct_chen 2 years ago
FortranOnly beefd0184a 2022-08-08 ct_chen 2 years ago
Framework beefd0184a 2022-08-08 ct_chen 2 years ago
FunctionTest beefd0184a 2022-08-08 ct_chen 2 years ago
GeneratorExpression beefd0184a 2022-08-08 ct_chen 2 years ago
GhsMulti beefd0184a 2022-08-08 ct_chen 2 years ago
GhsMultiDuplicateSourceFilenames beefd0184a 2022-08-08 ct_chen 2 years ago
GoogleTest beefd0184a 2022-08-08 ct_chen 2 years ago
IPO beefd0184a 2022-08-08 ct_chen 2 years ago
IncludeDirectories beefd0184a 2022-08-08 ct_chen 2 years ago
InterfaceLibrary beefd0184a 2022-08-08 ct_chen 2 years ago
InterfaceLinkLibraries beefd0184a 2022-08-08 ct_chen 2 years ago
JCTest beefd0184a 2022-08-08 ct_chen 2 years ago
JacocoCoverage beefd0184a 2022-08-08 ct_chen 2 years ago
Java beefd0184a 2022-08-08 ct_chen 2 years ago
JavaExportImport beefd0184a 2022-08-08 ct_chen 2 years ago
JavaJavah beefd0184a 2022-08-08 ct_chen 2 years ago
JavaNativeHeaders beefd0184a 2022-08-08 ct_chen 2 years ago
JavascriptCoverage beefd0184a 2022-08-08 ct_chen 2 years ago
Jump beefd0184a 2022-08-08 ct_chen 2 years ago
LibName beefd0184a 2022-08-08 ct_chen 2 years ago
LinkDirectory beefd0184a 2022-08-08 ct_chen 2 years ago
LinkFlags beefd0184a 2022-08-08 ct_chen 2 years ago
LinkLanguage beefd0184a 2022-08-08 ct_chen 2 years ago
LinkLine beefd0184a 2022-08-08 ct_chen 2 years ago
LinkLineOrder beefd0184a 2022-08-08 ct_chen 2 years ago
LinkStatic beefd0184a 2022-08-08 ct_chen 2 years ago
LoadCommand beefd0184a 2022-08-08 ct_chen 2 years ago
LoadCommandOneConfig beefd0184a 2022-08-08 ct_chen 2 years ago
MFC beefd0184a 2022-08-08 ct_chen 2 years ago
MSManifest beefd0184a 2022-08-08 ct_chen 2 years ago
MacRuntimePath beefd0184a 2022-08-08 ct_chen 2 years ago
MacroTest beefd0184a 2022-08-08 ct_chen 2 years ago
MakeClean beefd0184a 2022-08-08 ct_chen 2 years ago
MathTest beefd0184a 2022-08-08 ct_chen 2 years ago
MissingInstall beefd0184a 2022-08-08 ct_chen 2 years ago
MissingSourceFile beefd0184a 2022-08-08 ct_chen 2 years ago
Module beefd0184a 2022-08-08 ct_chen 2 years ago
ModuleDefinition beefd0184a 2022-08-08 ct_chen 2 years ago
MumpsCoverage beefd0184a 2022-08-08 ct_chen 2 years ago
NewlineArgs beefd0184a 2022-08-08 ct_chen 2 years ago
ObjC++ beefd0184a 2022-08-08 ct_chen 2 years ago
ObjectLibrary beefd0184a 2022-08-08 ct_chen 2 years ago
OutDir beefd0184a 2022-08-08 ct_chen 2 years ago
OutOfBinary beefd0184a 2022-08-08 ct_chen 2 years ago
OutOfSource beefd0184a 2022-08-08 ct_chen 2 years ago
PDBDirectoryAndName beefd0184a 2022-08-08 ct_chen 2 years ago
PerConfig beefd0184a 2022-08-08 ct_chen 2 years ago
Plugin beefd0184a 2022-08-08 ct_chen 2 years ago
Policy0002 beefd0184a 2022-08-08 ct_chen 2 years ago
PolicyScope beefd0184a 2022-08-08 ct_chen 2 years ago
PositionIndependentTargets beefd0184a 2022-08-08 ct_chen 2 years ago
PreOrder beefd0184a 2022-08-08 ct_chen 2 years ago
PrecompiledHeader beefd0184a 2022-08-08 ct_chen 2 years ago
Preprocess beefd0184a 2022-08-08 ct_chen 2 years ago
Properties beefd0184a 2022-08-08 ct_chen 2 years ago
PythonCoverage beefd0184a 2022-08-08 ct_chen 2 years ago
Qt4And5Automoc beefd0184a 2022-08-08 ct_chen 2 years ago
Qt4Autogen beefd0184a 2022-08-08 ct_chen 2 years ago
Qt4Deploy beefd0184a 2022-08-08 ct_chen 2 years ago
Qt4Targets beefd0184a 2022-08-08 ct_chen 2 years ago
Qt5Autogen beefd0184a 2022-08-08 ct_chen 2 years ago
QtAutogen beefd0184a 2022-08-08 ct_chen 2 years ago
QtAutomocNoQt beefd0184a 2022-08-08 ct_chen 2 years ago
ReturnTest beefd0184a 2022-08-08 ct_chen 2 years ago
RunCMake beefd0184a 2022-08-08 ct_chen 2 years ago
RuntimePath beefd0184a 2022-08-08 ct_chen 2 years ago
SBCS beefd0184a 2022-08-08 ct_chen 2 years ago
Server beefd0184a 2022-08-08 ct_chen 2 years ago
SetLang beefd0184a 2022-08-08 ct_chen 2 years ago
Simple beefd0184a 2022-08-08 ct_chen 2 years ago
SimpleCOnly beefd0184a 2022-08-08 ct_chen 2 years ago
SimpleInstall beefd0184a 2022-08-08 ct_chen 2 years ago
SimpleInstallS2 beefd0184a 2022-08-08 ct_chen 2 years ago
SourceFileIncludeDirProperty beefd0184a 2022-08-08 ct_chen 2 years ago
SourceFileProperty beefd0184a 2022-08-08 ct_chen 2 years ago
SourceGroups beefd0184a 2022-08-08 ct_chen 2 years ago
SourcesProperty beefd0184a 2022-08-08 ct_chen 2 years ago
StagingPrefix beefd0184a 2022-08-08 ct_chen 2 years ago
StringFileTest beefd0184a 2022-08-08 ct_chen 2 years ago
SubDir beefd0184a 2022-08-08 ct_chen 2 years ago
SubDirSpaces beefd0184a 2022-08-08 ct_chen 2 years ago
SubProject beefd0184a 2022-08-08 ct_chen 2 years ago
SwiftMix beefd0184a 2022-08-08 ct_chen 2 years ago
SwiftOnly beefd0184a 2022-08-08 ct_chen 2 years ago
SwigTest beefd0184a 2022-08-08 ct_chen 2 years ago
SystemInformation beefd0184a 2022-08-08 ct_chen 2 years ago
TargetName beefd0184a 2022-08-08 ct_chen 2 years ago
TestDriver beefd0184a 2022-08-08 ct_chen 2 years ago
Testing beefd0184a 2022-08-08 ct_chen 2 years ago
TestsWorkingDirectory beefd0184a 2022-08-08 ct_chen 2 years ago
TryCompile beefd0184a 2022-08-08 ct_chen 2 years ago
Tutorial beefd0184a 2022-08-08 ct_chen 2 years ago
Unset beefd0184a 2022-08-08 ct_chen 2 years ago
VSExcludeFromDefaultBuild beefd0184a 2022-08-08 ct_chen 2 years ago
VSExternalInclude beefd0184a 2022-08-08 ct_chen 2 years ago
VSGNUFortran beefd0184a 2022-08-08 ct_chen 2 years ago
VSMASM beefd0184a 2022-08-08 ct_chen 2 years ago
VSMidl beefd0184a 2022-08-08 ct_chen 2 years ago
VSNASM beefd0184a 2022-08-08 ct_chen 2 years ago
VSNsightTegra beefd0184a 2022-08-08 ct_chen 2 years ago
VSProjectInSubdir beefd0184a 2022-08-08 ct_chen 2 years ago
VSResource beefd0184a 2022-08-08 ct_chen 2 years ago
VSResourceNinjaForceRSP beefd0184a 2022-08-08 ct_chen 2 years ago
VSWinStorePhone beefd0184a 2022-08-08 ct_chen 2 years ago
VSWindowsFormsResx beefd0184a 2022-08-08 ct_chen 2 years ago
VSXaml beefd0184a 2022-08-08 ct_chen 2 years ago
VariableUnusedViaSet beefd0184a 2022-08-08 ct_chen 2 years ago
VariableUnusedViaUnset beefd0184a 2022-08-08 ct_chen 2 years ago
VariableUsage beefd0184a 2022-08-08 ct_chen 2 years ago
Visibility beefd0184a 2022-08-08 ct_chen 2 years ago
WarnUnusedCliUnused beefd0184a 2022-08-08 ct_chen 2 years ago
Wrapping beefd0184a 2022-08-08 ct_chen 2 years ago
X11 beefd0184a 2022-08-08 ct_chen 2 years ago
XCTest beefd0184a 2022-08-08 ct_chen 2 years ago
iOSNavApp beefd0184a 2022-08-08 ct_chen 2 years ago
.NoDartCoverage beefd0184a 2022-08-08 ct_chen 2 years ago
BootstrapTest.cmake beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeBuildDoubleProjectTest.cmake beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeBuildTest.cmake beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeBuildTest.cmake.in beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeCopyright.cmake beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeInstall.cmake beefd0184a 2022-08-08 ct_chen 2 years ago
CMakeLists.txt beefd0184a 2022-08-08 ct_chen 2 years ago
CTestTestfile.cmake beefd0184a 2022-08-08 ct_chen 2 years ago
CTestUpdateBZR.cmake.in beefd0184a 2022-08-08 ct_chen 2 years ago
CTestUpdateCVS.cmake.in beefd0184a 2022-08-08 ct_chen 2 years ago
CTestUpdateCommon.cmake beefd0184a 2022-08-08 ct_chen 2 years ago
CTestUpdateGIT.cmake beefd0184a 2022-08-08 ct_chen 2 years ago
CTestUpdateGIT.cmake.in beefd0184a 2022-08-08 ct_chen 2 years ago
CTestUpdateGIT.sh.in beefd0184a 2022-08-08 ct_chen 2 years ago
CTestUpdateHG.cmake.in beefd0184a 2022-08-08 ct_chen 2 years ago
CTestUpdateP4.cmake.in beefd0184a 2022-08-08 ct_chen 2 years ago
CTestUpdateSVN.cmake.in beefd0184a 2022-08-08 ct_chen 2 years ago
CheckFortran.cmake beefd0184a 2022-08-08 ct_chen 2 years ago
EnforceConfig.cmake beefd0184a 2022-08-08 ct_chen 2 years ago
EnforceConfig.cmake.in beefd0184a 2022-08-08 ct_chen 2 years ago
Makefile beefd0184a 2022-08-08 ct_chen 2 years ago
README.rst beefd0184a 2022-08-08 ct_chen 2 years ago
bootstrap.bat.in beefd0184a 2022-08-08 ct_chen 2 years ago
cmake_install.cmake beefd0184a 2022-08-08 ct_chen 2 years ago
test_clean.cmake.in beefd0184a 2022-08-08 ct_chen 2 years ago

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.