[Lldb-commits] [PATCH] D65330: [lldb][docs] Update documentation for monorepo and CMake caches

J. Ryan Stinnett via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Fri Jul 26 09:42:20 PDT 2019

jryans accepted this revision.
jryans added a comment.

In D65330#1602737 <https://reviews.llvm.org/D65330#1602737>, @sgraenitz wrote:

> I added a few links to LLVM documentation here and wondered what to do with them, if this gets cherry-picked to `release/9.x`, e.g. https://llvm.org/docs/CMake.html Ideally they would point to their 9.x counterparts, e.g. https://releases.llvm.org/9.0.0/docs/CMake.html and with 9.0.1 it should become https://releases.llvm.org/9.0.1/docs/CMake.html
> `llvm/docs/AdvancedBuilds.rst` links within one build directory using ":doc:`CMake`", but apparently this doesn't work cross-project?
> I could imaging to patch it once for the release and use `configure_file` from CMake to import the current version, but I am no sure if it's worth the effort =)
> Is there a simple way to do this in Sphinx? Ideas / opinions?

Hmm, are there the LLDB docs archived per release? For LLVM overall, there's https://releases.llvm.org/ with links to say https://releases.llvm.org/8.0.0/docs/index.html, but LLDB doesn't seem to appear in sub-project list of versioned docs... I would say it's fine to not worry about this for now, and we can improve in a separate patch if needed.

  rG LLVM Github Monorepo



More information about the lldb-commits mailing list