diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index e3fd7f1b..1cb0f104 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -22,7 +22,7 @@ jobs: env: PRISM_NO_LIBS: "1" run: | - sphinx-apidoc --no-toc --module-first -o doc/autodoc/core Prism/Scripts/ Prism/Scripts//UserInterfacesPrism + sphinx-apidoc --no-toc --module-first -o doc/autodoc/core Prism/Scripts/ Prism/Scripts//UserInterfacesPrism Prism/Scripts/OSX_Post-Install* Prism/Scripts/OSX_Pre-Install* sphinx-apidoc --no-toc --module-first -o doc/autodoc/plugins/3dsMax Prism/Plugins/Apps/3dsMax/Scripts Prism/Plugins/Apps/3dsMax/Scripts/*_init* Prism/Plugins/Apps/3dsMax/Scripts/*_Variables* sphinx-apidoc --no-toc --module-first -o doc/autodoc/plugins/Blender Prism/Plugins/Apps/Blender/Scripts Prism/Plugins/Apps/Blender/Scripts/*_init* Prism/Plugins/Apps/Blender/Scripts/*_Variables* sphinx-apidoc --no-toc --module-first -o doc/autodoc/plugins/Houdini Prism/Plugins/Apps/Houdini/Scripts Prism/Plugins/Apps/Houdini/Scripts/*_init* Prism/Plugins/Apps/Houdini/Scripts/*_Variables* diff --git a/doc/conf.py b/doc/conf.py index b43503c9..e42f1766 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -30,6 +30,30 @@ scriptPath = os.path.join(os.path.dirname(os.path.dirname(__file__)), "Prism", "Scripts") sys.path.insert(0, scriptPath) +scriptPath = os.path.join(os.path.dirname(os.path.dirname(__file__)), "Prism", "Plugins", "Apps", "3dsMax", "Scripts") +sys.path.insert(0, scriptPath) + +scriptPath = os.path.join(os.path.dirname(os.path.dirname(__file__)), "Prism", "Plugins", "Apps", "Blender", "Scripts") +sys.path.insert(0, scriptPath) + +scriptPath = os.path.join(os.path.dirname(os.path.dirname(__file__)), "Prism", "Plugins", "Apps", "Houdini", "Scripts") +sys.path.insert(0, scriptPath) + +scriptPath = os.path.join(os.path.dirname(os.path.dirname(__file__)), "Prism", "Plugins", "Apps", "Maya", "Scripts") +sys.path.insert(0, scriptPath) + +scriptPath = os.path.join(os.path.dirname(os.path.dirname(__file__)), "Prism", "Plugins", "Apps", "Nuke", "Scripts") +sys.path.insert(0, scriptPath) + +scriptPath = os.path.join(os.path.dirname(os.path.dirname(__file__)), "Prism", "Plugins", "Apps", "Photoshop", "Scripts") +sys.path.insert(0, scriptPath) + +scriptPath = os.path.join(os.path.dirname(os.path.dirname(__file__)), "Prism", "Plugins", "Apps", "Standalone", "Scripts") +sys.path.insert(0, scriptPath) + +scriptPath = os.path.join(os.path.dirname(os.path.dirname(__file__)), "Prism", "Plugins", "RenderfarmManagers", "Deadline", "Scripts") +sys.path.insert(0, scriptPath) + autodoc_default_flags = ['members'] html_theme = 'sphinx_book_theme'