1 - Sphinx takes an optional "-c" option where the directory containing the configuration file(conf.py) path is provided.
2 - Before this change, there was no way to provide path for conf.py file which may not be stored in source directory.
3 - With this change, we can provide an option if the file is not present in the source directory but present in another directory.
4 - One usecase for this is the source directory contains a conf.py.in which is converted to conf.py under the build folder after appropriate cmake variable substitution
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
I don't know anything about Sphinx. It might be useful to mention in the patch description the motivation for this change.