title: CMake LINK_PRIVATE and its "inheritance"
body: <p>If I have a my_library.lib file which links against several other .lib files like:</p>
  
  <pre><code>add_library( my_library ...)
  target_link_libraries( my_library LINK_PUBLIC lib1 lib2 ...)
  </code></pre>
  
  <p>if I now link this my_library.lib file into another library (which also needs lib1, lib2, etc.. that's the reason of the LINK_PUBLIC in the code above) with <strong>LINK_PRIVATE</strong></p>
  
  <pre><code>target_link_libraries( some_other_library LINK_PRIVATE my_library )
  </code></pre>
  
  <p>will I "protect" the lib1, lib2 and other libraries I <strong>only used to compile my_library</strong>?</p>