1. 28 Apr, 2016 1 commit
  2. 21 Jan, 2016 1 commit
  3. 13 Jan, 2012 1 commit
    • Brad King's avatar
      Tolerate cycles in shared library link interfaces (#12647) · 8e756d2b
      Brad King authored
      Since commit 183b9509 (Follow all dependencies of shared library private
      dependencies, 2011-12-14) we honor LINK_INTERFACE_LIBRARIES when
      following dependent shared libraries.  The link interface properties may
      form a cycle if set incorrectly by a project.  Furthermore, the property
      LINK_DEPENDENT_LIBRARIES may form a cycle if set incorrectly by hand
      (though CMake should never generate one).  In either case, do not follow
      the cycle forever when following the dependent shared library closure.
      We only need to add dependency edges to the constraint graph once.
      Add "LinkInterfaceLoop" test to cover this case.
  4. 28 May, 2010 1 commit
    • Brad King's avatar
      Test LINK_FLAGS and STATIC_LIBRARY_FLAGS (#10768) · d3303dbc
      Brad King authored
      Add a LinkFlags test series to check that these properties work.  Since
      no link flag is accepted everywhere we test for presence of flags by
      adding a bad flag and looking for the complaint in the test output.