import os
import site # get site-packages into sys.path
import sys

# add local addons folder to sys.path so blender finds it
sys.path = (
    [os.path.join(os.path.dirname(__file__), '..', 'scripts', 'addons')]
    + sys.path
    )

# run sphinx builder
# this assumes that the builder is called as
# "blender --background --factory-startup --python blender-sphinx-build.py -- ..."
# pass the correct arguments by dropping the arguments prior to --
import sphinx
argv = ['blender-sphinx-build'] + sys.argv[6:]
sphinx.main(argv=argv)

import os
import site # get site-packages into sys.path
import sys

# add local addons folder to sys.path so blender finds it
sys.path = (
    [os.path.join(os.path.dirname(__file__), '..')]
    + sys.path
    )

# run sphinx builder
# this assumes that the builder is called as
# "blender --background --factory-startup --python blender-sphinx-build.py -- ..."
# pass the correct arguments by dropping the arguments prior to --
import sphinx
argv = ['blender-sphinx-build'] + sys.argv[6:]
sphinx.main(argv=argv)

Correct sys.path when generating docs.
Correct sys.path when generating docs.
