1. 18 Jun, 2016 1 commit
  2. 17 Jun, 2016 11 commits
  3. 16 Jun, 2016 6 commits
  4. 15 Jun, 2016 9 commits
  5. 14 Jun, 2016 3 commits
  6. 13 Jun, 2016 1 commit
    • Paul Sokolovsky's avatar
      docs: Rebuild docs from scratch, as required for proper only:: handling. · 51805e4a
      Paul Sokolovsky authored
      Docs are now by default rebuilt from scratch, as required to build
      conditionalized (i.e. using only:: directive) docs across different
      output types. We have pretty small docset, so that's still rather fast.
      However, if that's a concern, incremental rebuilds can be used by
      passing "FORCE=" (nothing after =) as a make parameter. This will work
      when using the same output type (e.g. only "html").
  7. 12 Jun, 2016 4 commits
  8. 11 Jun, 2016 2 commits
    • Paul Sokolovsky's avatar
      docs/conf.py: Active sphinx_selective_exclude extensions. · 91031b60
      Paul Sokolovsky authored
      For modindex_exclude extension, per-port module excludes are also added.
      With these changes, it's possible to generate docs for a particular port
      devoid of any superfluous and unrelated content, including in indexes and
      full-text search - with small caveat: when generating PDF docs after HTML,
      or vice-versa cached internal doctree representation (build/*/doctrees/)
      must be removed first.
    • Paul Sokolovsky's avatar
      docs: Add sphinx_selective_exclude extension suite. · f6d01b8b
      Paul Sokolovsky authored
      Designed specifically to workaround issues we were facing with generating
      multiple conditionalized output docsets from a single master doctree.
      Extensions were factored out into a separate project, based on the fact
      that many other Sphinx users experience similar or related problems:
      Corresponds to the 182f4a8da57 upstream revision.
  9. 10 Jun, 2016 1 commit
  10. 09 Jun, 2016 2 commits