Did you try link instead of copy ln -s filename to location filename The s is for symbolic
On Friday, September 9, 2016, Markus <[email protected]> wrote: > I am using the Jinja extension from sphinxcontrib. For this I have added > the following to conf.py: > > extensions = ['sphinxcontrib.jinja'] > > import json > jinja_contexts = { > 'messages': json.load(open("messages.json")) > } > > The file "messages.json" is created automatically during the build of the > project, before sphinx-build is called. The file is located in the build > directory of the project. > > Now I'm struggling to refer to that file from conf.py, as the current > directory is set to the directory where conf.py is located (which is the > source directory of the project) when conf.py is loaded. > > My workaround currently is to copy conf.py to the build directory and > execute sphinx-build like so, with the current directory set to the build > directory: > > > sphinx-build -b html -c . -d doctree '/.../source' html > > Is there a way to avoid copying conf.py to the build directory first? E.g. > any variable which holds the value of the directory where sphinx-build is > executed in, which can be accessed from conf.py? > > I also tried to add -D build_dir='/...' to sphinx-build in the hope that > maybe this would make build_dir defined when conf.py is evaluated, but this > is not the case. > > TIA, Markus > > -- > 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] > <javascript:_e(%7B%7D,'cvml','sphinx-users%[email protected]');> > . > To post to this group, send email to [email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>. > Visit this group at https://groups.google.com/group/sphinx-users. > For more options, visit https://groups.google.com/d/optout. > -- Rex Guinn My Blog https://rexguinn.github.io <https://ragwing.github.io> -- 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. For more options, visit https://groups.google.com/d/optout.
