Brad King
22c62c9e65
BUG: Sweeping changes to cleanup computation of target names. This should
...
fix many bugs related to target names being computed inconsistently.
- Centralized computation of a target's file name to a method in
cmTarget. Now that global knowledge is always available the
*_CMAKE_PATH cache variables are no longer needed.
- Centralized computation of link library command lines and link
directory search order.
- Moved computation of link directories needed to link CMake targets
to be after evaluation of linking dependencies.
This also removed alot of duplicate code in which each version had its
own bugs.
This commit is surrounded by the tags
CMake-TargetNameCentralization1-pre
and
CMake-TargetNameCentralization1-post
so make the large set of changes easy to identify.
2006-01-13 18:18:32 -05:00
Ken Martin
4bdca3b404
ENH: put CmakeTmp into CMakeFiles
2006-01-12 13:49:32 -05:00
Bill Hoffman
5261f51e45
BUG: fix for bug 2560, Xcode does not create correct bundles
2005-12-19 11:29:57 -05:00
Andy Cedilnik
5007cbce3b
BUG: Fix the problem with update.xml.tmp not being coppied
2005-12-13 15:16:46 -05:00
Andy Cedilnik
782bef7374
ENH: Add a way for the generated command to include extra flags. This is useful for CTest (or try compile) to add -j2
2005-12-01 11:41:00 -05:00
Bill Hoffman
9312deb035
BUG: fix spelling error
2005-11-22 15:15:52 -05:00
Bill Hoffman
c0ee3a13a5
ENH: add new error regex
2005-11-18 10:40:31 -05:00
Ken Martin
3480c252a3
ENH: change the pass regexp so that it overrides the return value
2005-11-10 10:55:04 -05:00
Andy Cedilnik
4e9d832525
ENH: Change flag to PASS_REGULAR_EXPRESSION and FAIL_REGULAR_EXPRESSION and add help in cmSetTestsPropertiesCommand
2005-11-09 11:07:36 -05:00
Andy Cedilnik
34e7834451
ENH: Add support for output reguilar expression
2005-11-08 17:59:20 -05:00
Andy Cedilnik
eff0013b3b
ENH: More output
2005-10-19 11:00:28 -04:00
Andy Cedilnik
baa7b749e4
BUG: Initialize to something resonable
2005-10-19 11:00:06 -04:00
Andy Cedilnik
33ac18891f
BUG: If test passes but it should fail, report an error
2005-10-17 09:09:51 -04:00
Andy Cedilnik
0a24d706c5
ENH: More error exceptions
2005-10-13 10:30:42 -04:00
Andy Cedilnik
ccac51a5cb
ENH: Add support for setting the maximum number of errors and warnings reported. This should fix Bug #2318 - The maximum number of errors to report is fixed to 50
2005-10-07 11:36:09 -04:00
Andy Cedilnik
89569f07ed
ENH: More verbosity
2005-10-04 10:58:21 -04:00
Andy Cedilnik
0d824e1d1a
ENH: Properly report failed tests
2005-09-20 15:08:41 -04:00
Andy Cedilnik
51a19d99ba
ENH: Modify output based on wether it is tested or memory checked
2005-09-19 15:11:54 -04:00
Andy Cedilnik
53b3b56991
BUG: This should fix memory checking
2005-09-19 15:08:00 -04:00
Andy Cedilnik
66019dc5d9
ENH: Fix memcheck command
2005-09-17 11:31:22 -04:00
Andy Cedilnik
79bf20ec6d
COMP: Too fast commit
2005-09-15 16:06:29 -04:00
Andy Cedilnik
34f1419aa4
BUG: Make sure full paths are collapsed
2005-09-15 16:03:06 -04:00
Andy Cedilnik
fcce3ac0a1
ENH: Add a way for test to intentionally fail
2005-09-06 23:31:41 -04:00
Bill Hoffman
62ae06081e
ENH: use native Deployment and Development directories
2005-08-30 13:58:46 -04:00
Andy Cedilnik
bd9852e50f
COMP: Simplify logic and remove sun compile error
2005-08-26 16:20:26 -04:00
Andy Cedilnik
547280b0ba
BUG: Prevent from creating bogus files
2005-08-24 11:18:26 -04:00
Andy Cedilnik
74caa9fea7
COMP: Add STD namespace
2005-08-18 16:17:18 -04:00
Andy Cedilnik
a274a8fb77
ENH: Improve log file strategy
2005-08-18 13:50:16 -04:00
Andy Cedilnik
d9ed857c8c
ENH: Set update options
2005-08-18 10:02:47 -04:00
Andy Cedilnik
6179a0a455
ENH: More error regex
2005-08-17 14:16:17 -04:00
Ken Martin
7df63f38c5
BUG: do not search the user's path for text executables when a full path is provided to the test
2005-08-09 13:12:03 -04:00
Andy Cedilnik
b8c789a5da
ENH: More build errors
2005-08-03 14:16:13 -04:00
Andy Cedilnik
9a3abaa53e
ENH: More handling of gcov 4.0
2005-08-03 14:15:17 -04:00
Andy Cedilnik
7bd1e74177
ENH: More support for gcov 4.0
2005-08-03 13:34:13 -04:00
Andy Cedilnik
6479f4db32
ENH: Add support for the new gcc that uses files with extension .gcda
2005-08-03 11:56:00 -04:00
Andy Cedilnik
ca90e8002b
ENH: Better handling of removed files and remove warning
2005-07-22 08:40:16 -04:00
Andy Cedilnik
9c8875a621
ENH: More regular expressions
2005-07-22 08:39:56 -04:00
Andy Cedilnik
a2acc029ae
ENH: Add support for detecting files that were removed
2005-07-21 15:54:57 -04:00
Andy Cedilnik
8483fa93c5
BUG: Remove duplicate prefix
2005-07-21 09:07:01 -04:00
Andy Cedilnik
f47a57c3e8
ENH: Add a way to submit extra files to the dashboard
2005-07-18 12:53:48 -04:00
Andy Cedilnik
0949debece
ENH: Cleanup file name
2005-07-18 11:32:29 -04:00
Andy Cedilnik
0d14b57605
ENH: Some more cleanups and add ctest custom vector for regular expression to exclude from coverage
2005-07-14 14:15:51 -04:00
Andy Cedilnik
c7de609a37
ENH: Add custom supression regular expressions
2005-07-14 13:25:40 -04:00
Andy Cedilnik
e8b10e1938
BUG: Fix line number inconsistency, improve output
2005-07-14 11:24:47 -04:00
Andy Cedilnik
0af5ef0e99
COMP: Remove warning and fix the logic
2005-07-14 09:29:54 -04:00
Andy Cedilnik
81211fc427
BUG: Rename tmp files
2005-07-14 09:29:33 -04:00
Andy Cedilnik
1e72091e86
ENH: Add timeout support
2005-07-13 10:17:18 -04:00
Andy Cedilnik
0e76ab6eb6
BUG: Go back to the original directory after examining the current directory
2005-07-12 12:31:42 -04:00
Andy Cedilnik
c9a7f056fd
BUG: Make sure it always starts in the current directory when searching for tests
2005-07-12 12:30:15 -04:00
Andy Cedilnik
219bcf25ba
BUG: When removing directory, use lstat instead of stat to make sure that symlinks are treated as files and not as directories
2005-07-12 10:40:14 -04:00