Zach Mullen
59b34a6a1a
Fixed Dart time recording for ctest
2009-08-31 10:28:39 -04:00
Zach Mullen
5a5cc52230
Fixed conversion warning on 64 bit machines
2009-08-31 09:50:35 -04:00
KWSys Robot
bf830eea5e
KWSys Nightly Date Stamp
2009-08-31 00:01:07 -04:00
Zach Mullen
387ba0c646
Fixed line length issue
2009-08-30 10:57:30 -04:00
KWSys Robot
3941546ba3
KWSys Nightly Date Stamp
2009-08-30 00:01:02 -04:00
KWSys Robot
82f95381f9
KWSys Nightly Date Stamp
2009-08-29 00:01:02 -04:00
Zach Mullen
b0b5ffcf5c
MemCheck should now work again in ctest
2009-08-28 15:08:03 -04:00
Zach Mullen
996bb51a1d
Replaced std::stringstream with cmOStringStream
2009-08-28 11:40:34 -04:00
Zach Mullen
b427d1985e
Added ctest -N test. Fixed ctest working directory bug. MemCheck fix coming soon...
2009-08-28 11:08:39 -04:00
KWSys Robot
00ca781088
KWSys Nightly Date Stamp
2009-08-28 00:01:04 -04:00
Zach Mullen
177edc5ed1
Fixed ctest -N segfault issue. Further refactored ctest. Enabled failover for ctest
2009-08-27 10:37:30 -04:00
KWSys Robot
fdc0d9777c
KWSys Nightly Date Stamp
2009-08-27 00:01:06 -04:00
Zach Mullen
8ffd8d0a03
ENH: refactored ctest. All testing is now parallel. If no -j option is specified, defaults to a MP level of 1 (non parallel)
2009-08-26 12:09:06 -04:00
KWSys Robot
ef54a8b7b7
KWSys Nightly Date Stamp
2009-08-26 00:01:03 -04:00
KWSys Robot
c8f87419f8
KWSys Nightly Date Stamp
2009-08-25 00:01:07 -04:00
Brad King
8aaf3cebeb
Factor implicit link info addition into methods
...
In cmComputeLinkInformation::Compute we add implicit link information
from languages other than the linker language to the end of the link
line. This factors out that code into separate methods to improve
readability and organization.
2009-08-24 13:15:47 -04:00
Brad King
fd62a7cac4
Create GLOBAL_DEPENDS_NO_CYCLES property
...
This global property disallows cycles in the inter-target dependency
graph even among STATIC libraries. See issue #9444 .
2009-08-24 09:54:27 -04:00
KWSys Robot
40ddd53543
KWSys Nightly Date Stamp
2009-08-24 00:01:03 -04:00
KWSys Robot
88b47fe855
KWSys Nightly Date Stamp
2009-08-23 00:01:04 -04:00
KWSys Robot
96b71fe566
KWSys Nightly Date Stamp
2009-08-22 00:01:03 -04:00
KWSys Robot
8f84ec9ad7
KWSys Nightly Date Stamp
2009-08-21 00:01:03 -04:00
Brad King
5a4797ad80
Document CMAKE_<LANG>_COMPILER_LOADED variable
2009-08-20 16:21:48 -04:00
Zach Mullen
8c6aa445a2
Fixed line length over 80
2009-08-20 09:46:43 -04:00
KWSys Robot
4c77eb5e38
KWSys Nightly Date Stamp
2009-08-20 00:01:04 -04:00
Zach Mullen
a2ef34d344
Fixed overwriting of a previous change set
2009-08-19 09:24:55 -04:00
Zach Mullen
b9daa192af
ENH: Refactored CTest test execution code into an object
2009-08-19 08:58:36 -04:00
KWSys Robot
d8ecd02a7a
KWSys Nightly Date Stamp
2009-08-19 00:01:04 -04:00
Bill Hoffman
c02c8c287c
Add test times to log file as well as the stdout.
2009-08-18 14:03:50 -04:00
Bill Hoffman
3c34d0440c
If labels are found on the tests, then print a time summary for all the tests run with each label.
2009-08-18 13:34:05 -04:00
KWSys Robot
154a35c7bc
KWSys Nightly Date Stamp
2009-08-18 00:01:06 -04:00
KWSys Robot
5137cc4a05
KWSys Nightly Date Stamp
2009-08-17 00:01:04 -04:00
KWSys Robot
47796c5cb9
KWSys Nightly Date Stamp
2009-08-16 00:01:06 -04:00
KWSys Robot
890fd2a17d
KWSys Nightly Date Stamp
2009-08-15 00:01:03 -04:00
KWSys Robot
c538a726b2
KWSys Nightly Date Stamp
2009-08-14 00:01:10 -04:00
KWSys Robot
2f8f4fae55
KWSys Nightly Date Stamp
2009-08-13 00:01:03 -04:00
Brad King
dd2cf7388b
Fix classification of externals in svn status
...
CTest runs 'svn status' to identify modified and conflicting files in
the working directory. This commit fixes the interpretation of the 'X'
status, which corresponds to svn eXternals. This status should be
ignored rather than treated as a local modification.
2009-08-12 08:06:57 -04:00
KWSys Robot
29f50a1f7d
KWSys Nightly Date Stamp
2009-08-12 00:01:04 -04:00
Bill Hoffman
a696fe8183
Output total time when using -j N
2009-08-11 22:02:49 -04:00
Bill Hoffman
a86df0251f
Fix failing test on release build for VS 10 cmSystemTools::GetLineFromStream crashes if the stream is not open in that case.
2009-08-11 16:25:56 -04:00
Brad King
d2e1f2b4d6
Introduce "generator expressions" to add_test()
...
This introduces a new syntax called "generator expressions" to the test
COMMAND option of the add_test(NAME) command mode. These expressions
have a syntax like $<TARGET_FILE:mytarget> and are evaluated during
build system generation. This syntax allows per-configuration target
output files to be referenced in test commands and arguments.
2009-08-11 09:54:56 -04:00
Brad King
463b3f03bd
Create cmTarget DLL query methods
...
We creates methods IsDLLPlatform() and HasImportLibrary(). The former
returns true on Windows. The latter returns whether the target has a
DLL import library. It is true on Windows for shared libraries and
executables with exports.
2009-08-11 09:07:42 -04:00
Brad King
0bc050677f
Record backtrace for every add_test command
...
We teach cmTest to hold a backtrace for the add_test command that
created it. This will be used later to report context for errors at
generate time.
2009-08-11 09:07:28 -04:00
KWSys Robot
6e3c6a1a80
KWSys Nightly Date Stamp
2009-08-11 00:01:04 -04:00
Clinton Stimpson
e50903248f
ENH: Patch from Alexander Neundorf to remove "KDevelop3" from list of generators. "KDevelop3 - Unix Makefiles" should be used instead.
2009-08-10 14:32:08 -04:00
Clinton Stimpson
37805ff81c
ENH: Allow edit on single click. Fixes #9393 . Also fix row heights to be consistent.
2009-08-10 13:25:22 -04:00
Brad King
821247ef4d
Cleanup test property script code generation
...
We teach cmTestGenerator::GenerateScriptConfigs to use the general
cmLocalGenerator::EscapeForCMake method to write escaped test property
values into test scripts. This eliminates the previous hand-coded
escaping implementation.
2009-08-10 09:07:59 -04:00
KWSys Robot
cf6634fe2a
KWSys Nightly Date Stamp
2009-08-10 00:01:05 -04:00
KWSys Robot
ecf4f13acb
KWSys Nightly Date Stamp
2009-08-09 00:01:02 -04:00
KWSys Robot
55d10489a0
KWSys Nightly Date Stamp
2009-08-08 00:01:04 -04:00
KWSys Robot
2eb438c020
KWSys Nightly Date Stamp
2009-08-07 00:01:02 -04:00