Browse Source

Merge pull request #2669 from Calinou/mark-extensions-as-parallel-safe

Mark Sphinx extensions as parallel-safe
Rémi Verschelde 6 years ago
parent
commit
3124b43f36
2 changed files with 10 additions and 0 deletions
  1. 5 0
      extensions/gdscript.py
  2. 5 0
      extensions/sphinx_tabs/tabs.py

+ 5 - 0
extensions/gdscript.py

@@ -169,3 +169,8 @@ class GDScriptLexer(RegexLexer):
 
 
 def setup(sphinx):
 def setup(sphinx):
     sphinx.add_lexer('gdscript', GDScriptLexer())
     sphinx.add_lexer('gdscript', GDScriptLexer())
+
+    return {
+        'parallel_read_safe': True,
+        'parallel_write_safe': True,
+    }

+ 5 - 0
extensions/sphinx_tabs/tabs.py

@@ -339,3 +339,8 @@ def setup(app):
                 app.add_javascript(path)
                 app.add_javascript(path)
     app.connect('html-page-context', update_context)
     app.connect('html-page-context', update_context)
     app.connect('build-finished', copy_assets)
     app.connect('build-finished', copy_assets)
+
+    return {
+        'parallel_read_safe': True,
+        'parallel_write_safe': True,
+    }