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.

Reply via email to