This revision was automatically updated to reflect the committed changes. Closed by commit rG5afa519c1ae9: [lldb] Print better error message when sphinx_automodapi is not installed (authored by JDevlieghere). Herald added a project: LLDB.
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D158022/new/ https://reviews.llvm.org/D158022 Files: lldb/docs/conf.py Index: lldb/docs/conf.py =================================================================== --- lldb/docs/conf.py +++ lldb/docs/conf.py @@ -49,6 +49,12 @@ # Unless we only generate the basic manpage we need the plugin for generating # the Python API documentation. if not building_man_page: + try: + import sphinx_automodapi.automodapi + except ModuleNotFoundError: + print( + f"install sphinx_automodapi with {sys.executable} -m pip install sphinx_automodapi" + ) extensions.append("sphinx_automodapi.automodapi") # Add any paths that contain templates here, relative to this directory.
Index: lldb/docs/conf.py =================================================================== --- lldb/docs/conf.py +++ lldb/docs/conf.py @@ -49,6 +49,12 @@ # Unless we only generate the basic manpage we need the plugin for generating # the Python API documentation. if not building_man_page: + try: + import sphinx_automodapi.automodapi + except ModuleNotFoundError: + print( + f"install sphinx_automodapi with {sys.executable} -m pip install sphinx_automodapi" + ) extensions.append("sphinx_automodapi.automodapi") # Add any paths that contain templates here, relative to this directory.
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits