Skip to content
  • kubo@profusion.mobi's avatar
    [CMake] Make the removal of transitive library dependencies work with CMake < 2.8.7. · 808e61a0
    kubo@profusion.mobi authored
    https://bugs.webkit.org/show_bug.cgi?id=80469
    
    Reviewed by Antonio Gomes.
    
    .:
    
    * CMakeLists.txt: Do not set the CMAKE_LINK_INTERFACE_LIBRARIES
    variable here; it was introduced in CMake 2.8.7 so we can't depend
    on it as we actually support CMake >= 2.8.0.
    
    Source/JavaScriptCore:
    
    * CMakeLists.txt: Manually set the LINK_INTERFACE_LIBRARIES target
    property on the library being created.
    
    Source/WebCore:
    
    No new tests, this is a buildsystem change.
    
    * CMakeLists.txt: Manually set the LINK_INTERFACE_LIBRARIES target
    property on the library being created.
    
    Source/WebKit:
    
    * CMakeLists.txt: Manually set the LINK_INTERFACE_LIBRARIES target
    property on the library being created.
    
    Source/WebKit2:
    
    * CMakeLists.txt: Manually set the LINK_INTERFACE_LIBRARIES target
    property on the library being created.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@110024 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    808e61a0