CMake/Tests/ExportImport/Export
Brad King 183b95098e Follow all dependencies of shared library private dependencies
In cmComputeLinkDepends we compute the transitive closure of private
shared library dependencies.  When a shared library is added to this
closure we must follow all of its dependencies whether they are private
or public.  Previously we only followed the private dependencies.  Fix
the implementation to follow the public dependencies too.  Also extend
the ExportImport test to cover this case.
2011-12-14 11:33:01 -05:00
..
CMakeLists.txt Follow all dependencies of shared library private dependencies 2011-12-14 11:33:01 -05:00
testExe1.c COMP: Convert C function prototypes to use (void) instead of (). 2008-02-03 08:57:58 -05:00
testExe1lib.c COMP: Convert C function prototypes to use (void) instead of (). 2008-02-03 08:57:58 -05:00
testExe2.c
testExe2lib.c
testExe2libImp.c
testExe3.c
testLib1.c COMP: Convert C function prototypes to use (void) instead of (). 2008-02-03 08:57:58 -05:00
testLib2.c COMP: Convert C function prototypes to use (void) instead of (). 2008-02-03 08:57:58 -05:00
testLib3.c
testLib3Imp.c Follow all dependencies of shared library private dependencies 2011-12-14 11:33:01 -05:00
testLib3ImpDep.c Follow all dependencies of shared library private dependencies 2011-12-14 11:33:01 -05:00
testLib4.c
testLib4lib.c ENH: Test target_link_libraries INTERFACE option 2008-08-11 16:23:10 -04:00
testLib4libdbg.c ENH: Test target_link_libraries INTERFACE option 2008-08-11 16:23:10 -04:00
testLib4libdbg1.c BUG: Fix ExportImport test on VS6 2008-08-12 17:27:48 -04:00
testLib4libopt.c ENH: Test target_link_libraries INTERFACE option 2008-08-11 16:23:10 -04:00
testLib4libopt1.c BUG: Fix ExportImport test on VS6 2008-08-12 17:27:48 -04:00
testLib5.c ENH: Allow IMPORTED_IMPLIB w/o IMPORTED_LOCATION 2009-04-08 16:29:04 -04:00
testLib6.cxx ENH: Test export/import of link interface languages 2009-07-11 10:10:51 -04:00
testLib6c.c COMP: Fix ExportImport testLib6 on VS6 2009-07-13 09:20:36 -04:00
testLibCycleA1.c Test link multiplicity export/import 2009-09-01 10:38:36 -04:00
testLibCycleA2.c Test link multiplicity export/import 2009-09-01 10:38:36 -04:00
testLibCycleA3.c Test link multiplicity export/import 2009-09-01 10:38:36 -04:00
testLibCycleB1.c Test link multiplicity export/import 2009-09-01 10:38:36 -04:00
testLibCycleB2.c Test link multiplicity export/import 2009-09-01 10:38:36 -04:00
testLibCycleB3.c Test link multiplicity export/import 2009-09-01 10:38:36 -04:00