CMake/Tests/ComplexOneConfig/Library
Brad King 430cc2b4b7 ENH: Always imply CLEAN_DIRECT_OUTPUT target prop
This property was left from before CMake always linked using full path
library names for targets it builds.  In order to safely link with
"-lfoo" we needed to avoid having both shared and static libraries in
the build tree for targets that switch on BUILD_SHARED_LIBS.  This meant
cleaning both shared and static names before creating the library, which
led to the creation of CLEAN_DIRECT_OUTPUT to disable the behavior.

Now that we always link with a full path we do not need to clean old
library names left from an alternate setting of BUILD_SHARED_LIBS.  This
change removes the CLEAN_DIRECT_OUTPUT property and instead uses its
behavior always.  It removes some complexity from cmTarget internally.
2009-05-01 10:38:35 -04:00
..
ExtraSources ENH: try to get better test coverage 2001-08-23 13:57:45 -04:00
SystemDir BUG: Test -isystem without affecting other tests. Made separate Library/SystemDir for this purpose. 2006-10-05 12:04:30 -04:00
CMakeLists.txt ENH: Always imply CLEAN_DIRECT_OUTPUT target prop 2009-05-01 10:38:35 -04:00
TestLink.c ENH: Added test for linking to a static library that is next to a shared library. See bug#1644 for related changes. 2006-09-15 14:31:24 -04:00
create_file.cxx Increase coverage, add tests 2002-01-18 12:03:32 -05:00
dummy ENH: fix tests 2002-03-29 15:02:18 -05:00
empty.h ENH: fix tests 2002-03-29 15:02:18 -05:00
file2.cxx ENH: Add test for REMOVE_DEFINITION 2004-04-15 13:59:29 -04:00
file2.h ENH: fix tests 2002-03-29 15:02:18 -05:00
moduleFile.c ENH: add testing for modules and one two config modes for cmaketest 2003-01-15 17:31:22 -05:00
moduleFile.h ENH: add testing for modules and one two config modes for cmaketest 2003-01-15 17:31:22 -05:00
notInAllLib.cxx ENH: Added NOT_IN_ALL option for ADD_LIBRARY and ADD_EXECUTABLE to avoid building the targets by default. 2006-10-02 11:14:00 -04:00
sharedFile.cxx ENH: try to get better test coverage 2001-08-23 13:57:45 -04:00
sharedFile.h c not c++ comment 2002-04-09 09:37:37 -04:00
testConly.c ENH: Remove warnings 2004-04-30 18:21:55 -04:00
testConly.h ENH: check for compile flags and add back c flag to unix generator 2002-04-09 12:24:44 -04:00
test_preprocess.cmake ENH: Adding test for running preprocessor rules. 2006-09-23 16:55:16 -04:00