CMake/Tests/ComplexOneConfig
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
..
Cache ENH: Move CMakeCache.txt to Cache/ directory to avoid any in-source build pb. 2002-01-22 15:50:52 -05:00
Executable BUG: Sweeping changes to cleanup computation of target names. This should 2006-01-13 18:18:32 -05:00
Library ENH: removed old commands 2005-06-02 14:56:50 -04:00
CMakeLists.txt ENH: add new cmakedefine01 feature from bug report 2603 2006-01-03 16:40:51 -05:00
VarTests.cmake ENH: add a test for EQUAL in if 2004-04-28 10:09:50 -04:00
cmTestConfigure.h.in ENH: add new cmakedefine01 feature from bug report 2603 2006-01-03 16:40:51 -05:00
cmTestConfigureEscape.h.in add a test for escape quotes and configure file 2002-05-23 13:04:00 -04:00
cmTestGeneratedHeader.h.in ENH: Added test for generated header included by non-generated source. 2002-12-13 17:35:00 -05:00