llvm-project/lldb/docs
Jonas Devlieghere af6ec9200b
[lldb] Cleanup Python API reference files after building the docs
The sphinx-automodapi extension requires that the generated RST files
live next to the index file. This means that we generate them in the
source directory rather than the build directory. This patch ensures
these files are removed again when sphinx finishes its build.

The proper solution to this problem would be to move everything in the
doc folder from the source directory to the build directory before
generating the docs.

I believe that old RST files being kept around is the reason that the
Python API references on the website isn't getting updated. This patch
is meant as a speculative fix and a way to confirm that.
2022-06-16 16:30:49 -07: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] Remove reproducers documentation 2022-01-27 19:35:28 -08:00
man [lldb] make it easier to find LLDB's python 2021-11-10 10:33:34 -08:00
resources [lldb] Remove references to epydoc from the documentation 2022-06-16 15:17:40 -07:00
status [lldb] Fix typos. NFC. 2021-05-31 06:48:57 +07:00
testsuite [lldb] Reduce code duplication around inferior building 2021-10-19 12:09:41 +02:00
use [trace][intelpt] Support system-wide tracing [20] - Rename some fields in the schema 2022-06-16 11:42:22 -07:00
.htaccess [trace][intel-pt] Create basic SB API 2021-06-17 15:14:47 -07: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] Cleanup Python API reference files after building the docs 2022-06-16 16:30:49 -07:00
doxygen-mainpage.dox
doxygen.cfg.in [NFC] Inclusive Language: change master to main for .chm files 2021-11-08 08:23:04 -06:00
index.rst [lldb] Add a reference to the "On Demand Symbols" docs. 2022-06-09 09:14:56 -07:00
lldb-for-gdb-users.txt [lldb] Fix typos in documentation (NFC) 2021-03-01 23:40:29 -08:00
lldb-gdb-remote.txt [trace][intelpt] Support system-wide tracing [21] - Support long numbers in JSON 2022-06-16 11:42:22 -07:00
lldb-platform-packets.txt Platform gdb RSP packet doc fixes based on implementation behavior 2022-02-07 23:51:46 -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] Add missing UTF-8 char basic type entries 2022-06-13 17:33:46 +00:00