Skip to content
Snippets Groups Projects
  • Vassil Vassilev's avatar
    ca144dfa
    [cmake][make] Automatically generate bug chunk of the modulemap. · ca144dfa
    Vassil Vassilev authored
    Our two build systems can generate almost entirely a modulemap file laying out
    one module per library. Due to some non-modular implementation in ROOT's core we
    still need to treat some header files specially.
    
    This patch appends modular header files to the modulemap while skipping the
    predefined ones. Configure-make relates all headers that are installed in
    $ROOTSYS/include to their library whereas relates only headers which are part of
    library's dictionary.
    ca144dfa
    History
    [cmake][make] Automatically generate bug chunk of the modulemap.
    Vassil Vassilev authored
    Our two build systems can generate almost entirely a modulemap file laying out
    one module per library. Due to some non-modular implementation in ROOT's core we
    still need to treat some header files specially.
    
    This patch appends modular header files to the modulemap while skipping the
    predefined ones. Configure-make relates all headers that are installed in
    $ROOTSYS/include to their library whereas relates only headers which are part of
    library's dictionary.