[all-commits] [llvm/llvm-project] 6a2552: [lldb/infra] Revamp lldb.llvm.org

Med Ismail Bennani via All-commits all-commits at lists.llvm.org
Sat Aug 26 01:55:24 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6a2552a1419d674033c8d2f8bfeeb981a70a2e67
      https://github.com/llvm/llvm-project/commit/6a2552a1419d674033c8d2f8bfeeb981a70a2e67
  Author: Med Ismail Bennani <ismail at bennani.ma>
  Date:   2023-08-26 (Sat, 26 Aug 2023)

  Changed paths:
    R lldb/docs/_static/lldb.css
    M lldb/docs/conf.py
    M lldb/docs/resources/build.rst
    M lldb/docs/resources/caveats.rst
    M lldb/docs/resources/overview.rst
    M lldb/docs/resources/projects.rst
    M lldb/docs/resources/test.rst
    M lldb/docs/use/formatting.rst
    M lldb/docs/use/intel_pt.rst
    M lldb/docs/use/map.rst
    M lldb/docs/use/ondemand.rst
    M lldb/docs/use/python-reference.rst
    M lldb/docs/use/python.rst
    M lldb/docs/use/qemu-testing.rst
    M lldb/docs/use/remote.rst
    M lldb/docs/use/symbolication.rst
    M lldb/docs/use/symbols.rst
    M lldb/docs/use/troubleshooting.rst
    M lldb/docs/use/tutorial.rst
    M lldb/docs/use/variable.rst

  Log Message:
  -----------
  [lldb/infra] Revamp lldb.llvm.org

This patch brings a fresh coat of paint to the LLDB website.

This uses the `furo` theme from the suggested theme list, adds some
changes to the css to make it use the full browser window width and
removes the table of contents since the theme generates it automatically.

This patch also rewrites the tables for "GDB to LLDB command map" to
convert them from raw HTML to native inlined code blocks.

To generate the website, make sure you install the theme first with
`pip install furo`, enable sphinx in the cmake invocation` then run
`ninja docs-lldb-html`

Discourse: https://discourse.llvm.org/t/rfc-revamping-lldbs-website

Differential Revision: https://reviews.llvm.org/D158323

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>




More information about the All-commits mailing list