We've published the project today! https://github.com/TulipSolutions/tecl
The following steps "should work" and demonstrates a fully integrated and reproducible build of Sphinx docs with Bazel (along with some custom Protobuf-to-RST documentation logic which may not be so relevant for those not using Protobuf). 1. Install Bazel (tested with current latest stable release 0.25.1) 2. $ git clone https://github.com/TulipSolutions/tecl && cd tecl (HEAD is @ 21db316 at the time of writing.) 3. $ bazel build docs (output in bazel-bin/docs/html) Relevant files for the Sphinx-Bazel integration I believe are: - bazel/rules_sphinx/* - docs/README.md - docs/BUILD.bazel As mentioned earlier in this thread, this is in an alpha state, it's working for us, but it's got several rough edges and assumptions that should be improved for broader public use. We'd be very happy to hear if there's more interest in developing this further - and of course we'd also be happy to receive contributions of course. Enjoy! :-) -- You received this message because you are subscribed to the Google Groups "sphinx-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sphinx-users. To view this discussion on the web visit https://groups.google.com/d/msgid/sphinx-users/CAFT%2BaqJTPqSycGU_wMBtNS8BqeU9OS1e35vAqOsadRpMVCQRWw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
