CMake/Tests
Alexander Neundorf 930bb0cd37 ENH: remove support for presetting CMAKE_SYSTEM_INFO_FILE,
CMAKE_SYSTEM_AND_C_COMPILER_INFO_FILE, CMAKE_SYSTEM_AND_CXX_COMPILER_INFO_FILE,
CMAKE_SYSTEM_AND_C_COMPILER_AND_PROCESSOR_INFO_FILE and CMAKE_SYSTEM_AND_CXX_COMPILER_AND_PROCESSOR_INFO_FILE

Instead of presetting these variables to arbitrary filenames, users should
set up CMAKE_SYSTEM_NAME and the compilers correctly and also create a
Platform/ directory so these files will all follow the official cmake style,
which should make it easier to understand and debug project which have their
own platform/toolchain support files.

-remove support for a suffix to MS crosscompilers, since this is not (yet)
supported by cmake and might confuse users

Alex
2007-07-02 13:29:36 -04:00
..
BuildDepends COMP: removing the directory at the beginning breaks the test for in-source 2007-06-14 08:33:21 -04:00
BundleTest ENH: Improve the test to create a bundle in the subdirectory 2006-07-06 16:05:54 -04:00
CMakeTests ENH: remove support for presetting CMAKE_SYSTEM_INFO_FILE, 2007-07-02 13:29:36 -04:00
COnly ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
CTestTest ENH: more coverage 2006-07-24 09:43:11 -04:00
CTestTest2 ENH: Properly propagate config type to test 2006-10-13 17:10:48 -04:00
CTestTest3 ENH: do not use svn until it is working again 2006-12-12 11:06:38 -05:00
CommandLineTest ENH: Added test for IF(DEFINED ENV{var})(. 2006-02-10 15:45:27 -05:00
Complex BUG: Disable test of feature that is not documented or implemented everywhere. 2007-05-16 11:40:53 -04:00
ComplexOneConfig BUG: Disable test of feature that is not documented or implemented everywhere. 2007-05-16 11:40:53 -04:00
ComplexRelativePaths BUG: Disable test of feature that is not documented or implemented everywhere. 2007-05-16 11:40:53 -04:00
ConvLibrary ENH: add test for conv libraries 2007-02-19 13:26:38 -05:00
CustComDepend ENH: try to fix test on watcom 2006-12-29 19:20:56 -05:00
CustomCommand ENH: Re-arranged code to test adding a custom command to generate a source file after the file has been added to a target. This is supported by the current implementation because of the use of source lists in the target implementation. When we later convert to creating cmSourceFile instances immediately for the target we need to make sure the mentioned case still works. 2007-06-11 13:22:17 -04:00
CustomCommandWorkingDirectory ENH: fix test to work with in source build 2006-02-10 10:30:20 -05:00
CxxOnly ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
Dependency BUG: Fix utility dependencies for static libraries in VS generators. This addresses bug#4789. 2007-04-04 14:50:35 -04:00
ExternalOBJ ENH: some cleanup, condensing some tests, removing arguments that were not needed but rather were cut and paste copies etc 2007-05-18 15:11:20 -04:00
FindPackageTest ENH: Added FindPackageTest to improve coverage. 2003-07-24 11:33:06 -04:00
Fortran ENH: Removed CMAKE_GENERATOR_NEW now that the old unix makefile generator is never used. 2005-04-06 15:06:08 -04:00
Framework ENH: add missing file 2007-06-04 17:18:31 -04:00
Java BUG: For in-source version do not use a custom command output and custom target with the same name. This accidentally worked before but with a circular dependency. 2007-06-27 13:22:45 -04:00
Jump ENH: shift to using ADD_SUBDIRECTORY 2005-06-08 12:26:32 -04:00
LibName BUG: better fix for .dll.lib problem 2006-11-30 17:32:46 -05:00
LinkLine ENH: some cleanup, condensing some tests, removing arguments that were not needed but rather were cut and paste copies etc 2007-05-18 15:11:20 -04:00
LinkLineOrder ENH: remove warnings in tests 2004-05-02 11:50:14 -04:00
LoadCommand BUG: Finish fixing test for new name. 2007-05-19 10:15:24 -04:00
LoadCommandOneConfig BUG: Finish fixing test for new name. 2007-05-19 10:15:24 -04:00
MacroTest ENH: some cleanup, condensing some tests, removing arguments that were not needed but rather were cut and paste copies etc 2007-05-18 15:11:20 -04:00
MakeClean ENH: centralized locaiton of CMakeFiles setting 2006-06-14 12:28:32 -04:00
MathTest ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
NewlineArgs ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
ObjC++ ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
OutOfBinary BUG: Fixed out-of-source subdirectories to work when they are also out-of-binary. Updated the OutOfSource test to test this feature. 2006-10-09 21:25:58 -04:00
OutOfSource BUG: Disable deep-source test on Watcom until it can be fixed. This is a new feature for other generators anyway. 2007-03-21 07:16:32 -04:00
Plugin ENH: Added function call argument to module function to make sure calling convention matches on lookup. Fixed for Watcom. 2007-04-19 11:32:43 -04:00
PreOrder ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
PrecompiledHeader BUG: Do not use /I mode in VS6. 2007-03-12 13:28:57 -04:00
Properties ENH: some property cleanup and added GetProperty 2007-06-25 09:51:37 -04:00
SameName ENH: add same name test 2005-06-16 11:47:29 -04:00
SetLang ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
Simple ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
SimpleCOnly ENH: add a SimpleCOnly test, this is needed e.g. for testing sdcc since this 2007-06-26 15:30:02 -04:00
SimpleExclude ENH: Try to fix spaces in the path problem 2007-02-23 11:17:11 -05:00
SimpleInstall ENH: Enable versioned executable test everywhere but XCode. 2007-07-02 09:58:08 -04:00
SimpleInstallS2 ENH: Enable versioned executable test everywhere but XCode. 2007-07-02 09:58:08 -04:00
StringFileTest BUG: Fixed @ONLY configuration to not try to parse ${} syntax at all. This fixes the original fix to bug#4393 and adds a test. 2007-06-06 16:20:02 -04:00
SubDir ENH: add support for watcom wmake and wcl386 2006-01-17 10:21:45 -05:00
SubDirSpaces ENH: watcom wmake can not handle () in the path with cd command 2007-02-27 15:11:47 -05:00
SwigTest ENH: Cleanup example a bit 2004-05-03 17:51:06 -04:00
SystemInformation ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
TarTest ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
TargetName ENH: add a test for a target name with the same name as the output of a custom command 2006-11-27 15:14:42 -05:00
TestDriver minor fix for c tests 2002-07-31 11:08:42 -04:00
Testing ENH: shift to using ADD_SUBDIRECTORY 2005-06-08 12:26:32 -04:00
TryCompile ENH: improve TRY_RUN() for crosscompiling: instead of just failing, it now 2007-06-01 11:16:29 -04:00
Tutorial ENH: some fixes 2005-11-10 15:13:54 -05:00
UseWX ENH: Applying patch from bug#3443 to implement FindwxWidgets.cmake properly. It also updates the UseWX test and WXDialog sources to use the new find script. 2006-07-21 15:43:19 -04:00
VSExternalInclude BUG: fix VSExternal for visual studio 6 2004-09-16 10:48:10 -04:00
Wrapping ENH: removed old VTK tests 2006-12-12 13:59:09 -05:00
X11 ENH: add support for universal binaries 2006-03-24 09:15:05 -05:00
.NoDartCoverage clean up coverage some 2002-12-03 11:21:12 -05:00
CMakeLists.txt COMP: fix tests where the building cmake doesn't have GET_TEST_PROPERTY 2007-06-27 08:43:06 -04:00
TestInstall.sh.in ENH: Added Install test. It is enabled when the CMAKE_INSTALL_PREFIX is CMake_BINARY_DIR/InstallTest. 2003-08-06 10:39:05 -04:00