Skip to content
  • Brad King's avatar
    Teach BuildDepends test to cover LINK_DEPENDS_NO_SHARED · 306796e8
    Brad King authored
    Build a shared library and an executable linking to it inside the inner
    test.  Set LINK_DEPENDS_NO_SHARED on the executable.  Add a custom
    target to compare the output file times.  Verify that on the first build
    the executable is newer than the library.  Then modify a library source
    file.  Verify that on the second build the library is newer because the
    executable did not have a dependency to re-link.
    306796e8