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 62ea671738
New upstream version 3.9.3
7 years ago
..
AliasTarget New upstream version 3.7.0~rc2 8 years ago
Architecture Imported Upstream version 3.6.0 9 years ago
ArgumentExpansion Imported Upstream version 2.8.11-rc1 12 years ago
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.9.0 8 years ago
CMakeOnly New upstream version 3.9.0 8 years ago
CMakeTestAllGenerators New upstream version 3.9.0 8 years ago
CMakeTestMultipleConfigures Imported Upstream version 2.8.11-rc1 12 years ago
CMakeTests New upstream version 3.9.0 8 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.7.0~rc2 8 years ago
CPackComponentsForAll New upstream version 3.8.0 8 years ago
CPackComponentsPrefix Imported Upstream version 3.3.1 9 years ago
CPackTestAllGenerators Imported Upstream version 2.8.11-rc1 12 years ago
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 Imported Upstream version 2.8.11-rc1 12 years ago
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 Imported Upstream version 3.0.0 11 years ago
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 Imported Upstream version 3.0.0 11 years ago
CTestTestParallel Imported Upstream version 3.6.0 9 years ago
CTestTestResourceLock Imported Upstream version 3.6.0 9 years ago
CTestTestRunScript Imported Upstream version 2.8.11-rc1 12 years ago
CTestTestScheduler Imported Upstream version 3.6.0 9 years ago
CTestTestSerialInDepends Imported Upstream version 3.0.0 11 years ago
CTestTestSerialOrder Imported Upstream version 3.0.0 11 years ago
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 Imported Upstream version 2.8.11-rc1 12 years ago
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.9.0 8 years ago
CompileOptions Imported Upstream version 3.6.0 9 years ago
Complex New upstream version 3.7.0~rc2 8 years ago
ComplexOneConfig New upstream version 3.7.0~rc2 8 years ago
ConfigSources Imported Upstream version 3.2.2 10 years ago
Contracts Imported Upstream version 3.4.0 9 years ago
CrossCompile Imported Upstream version 2.8.11-rc1 12 years ago
Cuda New upstream version 3.9.0 8 years ago
CudaOnly New upstream version 3.9.0 8 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 Imported Upstream version 2.8.7 13 years ago
EmptyDepends Imported Upstream version 2.8.11-rc1 12 years ago
EmptyLibrary Imported Upstream version 2.8.3 14 years ago
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 Imported Upstream version 2.8.11-rc1 12 years ago
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
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.9.0 8 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.9.0 8 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.8.0 8 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
FindProtobuf New upstream version 3.9.0 8 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.9.0 8 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 Imported Upstream version 2.8.11-rc1 12 years ago
IncludeDirectories New upstream version 3.8.0 8 years ago
InterfaceLibrary New upstream version 3.8.0 8 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 Imported Upstream version 3.6.0 9 years ago
LoadCommandOneConfig Imported Upstream version 3.6.0 9 years ago
MFC Imported Upstream version 3.6.0 9 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 Imported Upstream version 2.8.4~rc2 14 years ago
Module New upstream version 3.9.0 8 years ago
ModuleDefinition New upstream version 3.9.0 8 years ago
MumpsCoverage Imported Upstream version 3.2.2 10 years ago
NewlineArgs Imported Upstream version 3.6.0 9 years ago
ObjC++ Imported Upstream version 2.8.11-rc1 12 years ago
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.9.0 8 years ago
Policy0002 Import cmake 2.8.0-r2 15 years ago
PolicyScope Imported Upstream version 2.8.11-rc1 12 years ago
PositionIndependentTargets New upstream version 3.8.0 8 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 Imported Upstream version 3.0.0 11 years ago
Qt4And5Automoc Imported Upstream version 3.0.0 11 years ago
Qt4Deploy Imported Upstream version 3.6.0 9 years ago
Qt4Targets Imported Upstream version 3.6.0 9 years ago
QtAutoUicInterface New upstream version 3.9.0 8 years ago
QtAutogen New upstream version 3.9.3 7 years ago
QtAutomocNoQt Imported Upstream version 2.8.11-rc1 12 years ago
ReturnTest Imported Upstream version 2.8.12 11 years ago
RunCMake New upstream version 3.9.3 7 years ago
RuntimePath Imported Upstream version 3.6.0 9 years ago
SBCS Imported Upstream version 3.6.0 9 years ago
SameName Imported Upstream version 3.6.0 9 years ago
Server New upstream version 3.9.0 8 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
SimpleExclude Imported Upstream version 3.6.0 9 years ago
SimpleInstall New upstream version 3.9.0 8 years ago
SimpleInstallS2 New upstream version 3.7.0~rc2 8 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 Imported Upstream version 3.6.0 9 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 Imported Upstream version 3.0.0 11 years ago
VSExcludeFromDefaultBuild Imported Upstream version 3.3.1 9 years ago
VSExternalInclude New upstream version 3.7.0~rc2 8 years ago
VSGNUFortran Imported Upstream version 3.6.0 9 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 Imported Upstream version 2.8.12 11 years ago
VSResource New upstream version 3.9.0 8 years ago
VSResourceNinjaForceRSP Imported Upstream version 3.6.0 9 years ago
VSWinStorePhone New upstream version 3.7.0~rc2 8 years ago
VSWindowsFormsResx Imported Upstream version 3.6.0 9 years ago
VSXaml Imported Upstream version 3.6.0 9 years ago
VariableUnusedViaSet Imported Upstream version 2.8.4~rc2 14 years ago
VariableUnusedViaUnset Imported Upstream version 2.8.4~rc2 14 years ago
VariableUsage Imported Upstream version 2.8.4~rc2 14 years ago
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.9.0 8 years ago
iOSNavApp Imported Upstream version 3.6.0 9 years ago
.NoDartCoverage import cmake 2.6.0 16 years ago
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 Imported Upstream version 3.0.0 11 years ago
CMakeInstall.cmake Imported Upstream version 3.0.0 11 years ago
CMakeLists.txt New upstream version 3.9.0 8 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 Import cmake 2.8.2-rc3. 15 years ago
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 Imported Upstream version 2.8.11-rc1 12 years ago
README Imported Upstream version 2.8.8 13 years ago
bootstrap.bat.in Import cmake 2.8.2-rc3. 15 years ago
test_clean.cmake.in Imported Upstream version 2.8.11-rc1 12 years ago

README

If you think about adding a new testcase then here is a small checklist you
can run through to find a proper place for it. Go through the list from the
beginning and stop once you find something that matches your tests needs,
i.e. if you will test a module and only need the configure mode use the
instructions from section 2, not 3.

1. Your testcase can run in CMake script mode, i.e. "cmake -P something"

Put your test in Tests/CMakeTests/ directory as a .cmake.in file. It will be
put into the test binary directory by configure_file(... @ONLY) and run from
there. Use the AddCMakeTest() macro in Tests/CMakeTests/CMakeLists.txt to add
your test to the test runs.

2. Your test needs CMake to run in configure mode, but will not build anything

This includes tests that will build something using try_compile() and friends,
but nothing that expects add_executable(), add_library(), or add_test() to run.

If the test configures the project only once and it must succeed then put it
into the Tests/CMakeOnly/ directory. Create a subdirectory named like your
test and write the CMakeLists.txt you need into that subdirectory. Use the
add_CMakeOnly_test() macro from Tests/CMakeOnly/CMakeLists.txt to add your
test to the test runs.

If the test configures the project with multiple variations and verifies
success or failure each time then put it into the Tests/RunCMake/ directory.
Read the instructions in Tests/RunCMake/CMakeLists.txt to add a test.

3. If you are testing something from the Modules directory

Put your test in the Tests/Modules/ directory. Create a subdirectory there
named after your test. Use the ADD_TEST_MACRO macro from Tests/CMakeLists.txt
to add your test to the test run. If you have put your stuff in
Tests/Modules/Foo then you call it using ADD_TEST_MACRO(Module.Foo Foo).

4. You are doing other stuff.

Find a good place ;) In doubt mail to cmake-developers@cmake.org and ask for
advise.