Well, as you can see from my postings, I myself had to do lot of trial and 
error..you may have to do some of that yourself until sphinx starts finding 
what it needs to find. 

I see that in your conf.py you have 

sys.path.insert(0, os.path.abspath("../project/caf10.f"))

but that is not a path!....that's a filename...try:

sys.path.insert(0, os.path.abspath("../project"))

instead.  Or, you may be able to forget about sys.path and insated specify

fortran_src=['../project']
fortran_ext=['f']

Also, I have no idea how you installed this extension; but in my case, as I 
am not part of the vacuum project, I don't write vacuum when specifying the 
new extension/domain:

extensions = [
    'sphinx.ext.autodoc',
    'sphinx.ext.todo',
    'sphinx.ext.mathjax',
    'sphinxfortran.fortran_domain',
    'sphinxfortran.fortran_autodoc',
]

When I installed the software into my own installation of Python, I noticed 
its name is*sphinxfortran *and, so, that is what I used...it is not 
*sphinxext*, like you have. 

Hope this helps. 

gsal

-- 
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 http://groups.google.com/group/sphinx-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to