Skip to content
Snippets Groups Projects
  1. Aug 22, 2022
  2. Aug 11, 2022
  3. Aug 10, 2022
  4. Oct 13, 2020
  5. Jun 29, 2020
  6. Mar 18, 2019
  7. Mar 06, 2019
  8. Feb 14, 2019
  9. May 25, 2017
  10. Nov 14, 2016
  11. Aug 12, 2016
    • Mathieu Duponchelle's avatar
      Documentation: port to hotdoc 0.8 · a51dcfd9
      Mathieu Duponchelle authored
      
      + Use the hotdoc autotools helpers
      
      This requires using -Wno-portability in the call to AM_INIT_AUTOMAKE,
      as discussed with Simon it's a reasonable requirement for using the
      hotdoc.mk fragment Makefile.
      
      The produced html is now cleanly installable and uninstallable.
      
      + Make documentation build parallel for croesor and rhosydd
      
      The issue preventing this is fixed upstream, although in a
      different manner than the linked github issue proposed.
      
      + Remove distribution of the generated documentation
      
      Distributing build products in the source tarball is a bad practice,
      and there's no compelling reason for doing this in Apertis libraries.
      
      + Use a sitemap
      
      This means subpages do not need to be linked and updated in markdown
      files.
      
      + Enable ‘smart index’
      
      + Enable devhelp books generation
      
      + Update the debian files
      
      + remove build-depends on hotdoc-dbus-extension, not sure why it
        was added in the first place.
      
      Using this new feature of hotdoc means we no longer need to maintain
      potentially huge lists of symbols in the markdown files.
      
      As desired by Philip, we now pass the C sources to hotdoc in the
      Makefile, which means the source list does not need updating.
      
      However, combined with smart-index, this means every public symbol
      is now exposed in the documentation.
      
      Subsequent patches should filter out potentially undesirable files
      or symbols, this requires more in-depth knowledge of the project
      than I currently possess.
      
      Signed-off-by: default avatarMathieu Duponchelle <mathieu.duponchelle@opencreed.com>
      
      Differential Revision: https://phabricator.apertis.org/D3784
      a51dcfd9
    • Mathieu Duponchelle's avatar
      librhosydd documentation: fix syntax · d547c164
      Mathieu Duponchelle authored
      
      Links to symbols use the following syntax: [](symbol-name), not
      [symbol-name]().
      
      Signed-off-by: default avatarMathieu Duponchelle <mathieu.duponchelle@opencreed.com>
      
      Differential Revision: https://phabricator.apertis.org/D3783
      d547c164
  12. Jul 18, 2016
  13. Jul 17, 2016
  14. Jun 30, 2016
  15. Jun 29, 2016
  16. Jun 28, 2016
  17. May 26, 2016
  18. May 19, 2016
  19. May 18, 2016
Loading