CMake/Source/CTest
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
..
Curl ENH: put CmakeTmp into CMakeFiles 2006-01-12 13:49:32 -05:00
CMakeLists.txt BUG: This cmakelists file is not used any more 2005-03-04 10:04:25 -05:00
cmCTestBuildAndTestHandler.cxx BUG: Sweeping changes to cleanup computation of target names. This should 2006-01-13 18:18:32 -05:00
cmCTestBuildAndTestHandler.h ENH: Add superclass for all commands and handlers. Improve handlers to have initialization code, and start initializing ctest when start is invoked 2005-06-17 13:04:56 -04:00
cmCTestBuildCommand.cxx 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
cmCTestBuildCommand.h ENH: Remove memory leak and remember global generator for next time 2005-05-08 13:48:09 -04:00
cmCTestBuildHandler.cxx ENH: add new error regex 2005-11-18 10:40:31 -05:00
cmCTestBuildHandler.h ENH: Add superclass for all commands and handlers. Improve handlers to have initialization code, and start initializing ctest when start is invoked 2005-06-17 13:04:56 -04:00
cmCTestCommand.h ENH: Several improvements to CTest: 2005-06-16 13:18:21 -04:00
cmCTestConfigureCommand.cxx ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
cmCTestConfigureCommand.h ENH: Improve syntax 2005-05-04 11:13:35 -04:00
cmCTestConfigureHandler.cxx ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
cmCTestConfigureHandler.h ENH: Add superclass for all commands and handlers. Improve handlers to have initialization code, and start initializing ctest when start is invoked 2005-06-17 13:04:56 -04:00
cmCTestCoverageCommand.cxx ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
cmCTestCoverageCommand.h ENH: Add commands for memory checking and coverage 2005-06-14 14:00:45 -04:00
cmCTestCoverageHandler.cxx COMP: Too fast commit 2005-09-15 16:06:29 -04:00
cmCTestCoverageHandler.h ENH: Add custom supression regular expressions 2005-07-14 13:25:40 -04:00
cmCTestEmptyBinaryDirectoryCommand.cxx 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
cmCTestEmptyBinaryDirectoryCommand.h ENH: added more capabilities to ctest 2005-01-27 10:11:04 -05:00
cmCTestGenericHandler.cxx COMP: Simplify logic and remove sun compile error 2005-08-26 16:20:26 -04:00
cmCTestGenericHandler.h ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
cmCTestHandlerCommand.cxx ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
cmCTestHandlerCommand.h ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
cmCTestMemCheckCommand.cxx ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
cmCTestMemCheckCommand.h ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
cmCTestMemCheckHandler.cxx ENH: Add superclass for all commands and handlers. Improve handlers to have initialization code, and start initializing ctest when start is invoked 2005-06-17 13:04:56 -04:00
cmCTestMemCheckHandler.h ENH: Add superclass for all commands and handlers. Improve handlers to have initialization code, and start initializing ctest when start is invoked 2005-06-17 13:04:56 -04:00
cmCTestRunScriptCommand.cxx ENH: clean up running of default script 2005-01-27 13:31:31 -05:00
cmCTestRunScriptCommand.h ENH: added more capabilities to ctest 2005-01-27 10:11:04 -05:00
cmCTestScriptHandler.cxx ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
cmCTestScriptHandler.h BUG: fix spelling error 2005-11-22 15:15:52 -05:00
cmCTestSleepCommand.cxx COMP: fix some compiler warnings/errors 2005-01-27 11:01:56 -05:00
cmCTestSleepCommand.h ENH: added more capabilities to ctest 2005-01-27 10:11:04 -05:00
cmCTestStartCommand.cxx ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
cmCTestStartCommand.h ENH: Cleanups and add CTEST_START command 2005-02-17 10:51:52 -05:00
cmCTestSubmitCommand.cxx ENH: Add a way to submit extra files to the dashboard 2005-07-18 12:53:48 -04:00
cmCTestSubmitCommand.h ENH: Improve syntax 2005-05-04 11:13:35 -04:00
cmCTestSubmitHandler.cxx ENH: More verbosity 2005-10-04 10:58:21 -04:00
cmCTestSubmitHandler.h ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
cmCTestTestCommand.cxx ENH: Fix memcheck command 2005-09-17 11:31:22 -04:00
cmCTestTestCommand.h BUG: This should fix memory checking 2005-09-19 15:08:00 -04:00
cmCTestTestHandler.cxx ENH: change the pass regexp so that it overrides the return value 2005-11-10 10:55:04 -05:00
cmCTestTestHandler.h ENH: Add support for output reguilar expression 2005-11-08 17:59:20 -05:00
cmCTestUpdateCommand.cxx ENH: Set update options 2005-08-18 10:02:47 -04:00
cmCTestUpdateCommand.h ENH: Improve syntax 2005-05-04 11:13:35 -04:00
cmCTestUpdateHandler.cxx BUG: Fix the problem with update.xml.tmp not being coppied 2005-12-13 15:16:46 -05:00
cmCTestUpdateHandler.h ENH: Add superclass for all commands and handlers. Improve handlers to have initialization code, and start initializing ctest when start is invoked 2005-06-17 13:04:56 -04:00