https://github.com/alanzhao1 created https://github.com/llvm/llvm-project/pull/98420
This reduces Sphinx dependencies for building lldb man pages as lldb man pages don't use markdown. >From fab10fb2efe8265d1b403a650dbd2d3348f29b73 Mon Sep 17 00:00:00 2001 From: Alan Zhao <ayz...@google.com> Date: Wed, 10 Jul 2024 15:56:39 -0700 Subject: [PATCH] [lldb][man][nfc] Don't register a markdown parser when building man pages This reduces Sphinx dependencies for building lldb man pages as lldb man pages don't use markdown. --- lldb/docs/conf.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lldb/docs/conf.py b/lldb/docs/conf.py index 27a1cd7c3c31a..805a6dc19ac81 100644 --- a/lldb/docs/conf.py +++ b/lldb/docs/conf.py @@ -89,9 +89,13 @@ # The suffix of source filenames. source_suffix = { ".rst": "restructuredtext", - ".md": "markdown", } +# Man pages do not use markdown pages, so we don't need to register a markdown +# parser. +if not building_man_page: + source_suffix[".md"] = "markdown" + # The encoding of source files. # source_encoding = 'utf-8-sig' _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits