Skip to content
Snippets Groups Projects
  • Yuri Kunde Schlesner's avatar
    CMake: Correct inter-module dependencies and library visibility · 7b819037
    Yuri Kunde Schlesner authored
    Modules didn't correctly define their dependencies before, which relied
    on the frontends implicitly including every module for linking to
    succeed.
    
    Also changed every target_link_libraries call to specify visibility of
    dependencies to avoid leaking definitions to dependents when not
    necessary.
    7b819037