llvm-project/lldb/docs
Raphael Isemann 75f97cdafe [lldb] Fix the man page build
In D94489 we changed the way we build the docs and now have some additional
dependencies to generate the Python API docs. As the same sphinx project is
generating the man pages for LLDB it should have in theory the same setup code
that sets up the mocked LLDB module.

However, as we don't have that setup code the man page generation just fails as
there is no mocked LLDB module and the Python API generation errors out.

The man page anyway doesn't cover the Python API so I don't think there is any
point of going through the whole process (and requiring the sphinx plugins) just
to generate the (eventually unused) Python docs.

This patch just skips the relevant Python API generation when we are building
the man page.

Reviewed By: JDevlieghere

Differential Revision: https://reviews.llvm.org/D98441
2021-03-11 19:51:47 +01:00
..
_lldb Reland [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference 2021-01-17 12:13:01 +01:00
_static [lldb][docs] Expand CSS fix for LLDB doc tables 2021-01-20 10:30:00 +01:00
design [lldb] Fix typos in documentation (NFC) 2021-03-01 23:40:29 -08:00
man [lldb][docs] Use inline literals for code/paths instead of rendering it with the default role 2021-01-18 11:10:19 +01:00
resources [lldb] Fix typos in documentation (NFC) 2021-03-01 23:40:29 -08:00
status [lldb] [docs] Update platform support status 2021-02-21 21:47:48 +01:00
testsuite Rename MacOS X -> macOS where applicable. 2019-05-14 16:37:43 +00:00
use [lldb] Extend Python convenience variable table with equivalent APIs 2021-03-02 16:13:55 -08:00
.htaccess [lldb][docs] Update .htaccess to redirect from old SB API documentation to new one 2021-01-19 18:58:43 +01:00
CMakeLists.txt Reland [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference 2021-01-17 12:13:01 +01:00
conf.py [lldb] Fix the man page build 2021-03-11 19:51:47 +01:00
doxygen-mainpage.dox [Docs] Make Doxygen functional 2019-04-19 18:02:35 +00:00
doxygen.cfg.in [lldb] Fix typos in documentation (NFC) 2021-03-01 23:40:29 -08:00
index.rst [lldb] [docs] Update platform support status 2021-02-21 21:47:48 +01:00
lldb-for-gdb-users.txt [lldb] Fix typos in documentation (NFC) 2021-03-01 23:40:29 -08:00
lldb-gdb-remote.txt [lldb][AArch64/Linux] Show memory tagged memory regions 2020-11-20 11:21:59 +00:00
lldb-platform-packets.txt [lldb] Fix typos in documentation (NFC) 2021-03-01 23:40:29 -08:00
python_api.rst Reland [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference 2021-01-17 12:13:01 +01:00
python_api_enums.rst [lldb] Fix typos in documentation (NFC) 2021-03-01 23:40:29 -08:00