gallium/docs: prefix exts dir with underscore
authorErik Faye-Lund <erik.faye-lund@collabora.com>
Tue, 30 Jun 2020 10:09:31 +0000 (12:09 +0200)
committerMarge Bot <eric+marge@anholt.net>
Wed, 1 Jul 2020 07:29:21 +0000 (07:29 +0000)
It's generally considered good practice to use underscore-prefixes for
directories that contains non-doumentation files, so let's do this for
our custom extensions as well.

Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Acked-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5691>

src/gallium/docs/source/_exts/formatting.py [new file with mode: 0644]
src/gallium/docs/source/conf.py
src/gallium/docs/source/exts/formatting.py [deleted file]

diff --git a/src/gallium/docs/source/_exts/formatting.py b/src/gallium/docs/source/_exts/formatting.py
new file mode 100644 (file)
index 0000000..bc50c98
--- /dev/null
@@ -0,0 +1,31 @@
+# formatting.py
+# Sphinx extension providing formatting for Gallium-specific data
+# (c) Corbin Simpson 2010
+# Public domain to the extent permitted; contact author for special licensing
+
+import docutils.nodes
+import sphinx.addnodes
+
+def parse_envvar(env, sig, signode):
+    envvar, t, default = sig.split(" ", 2)
+    envvar = envvar.strip().upper()
+    t = " Type: %s" % t.strip(" <>").lower()
+    default = " Default: %s" % default.strip(" ()")
+    signode += sphinx.addnodes.desc_name(envvar, envvar)
+    signode += sphinx.addnodes.desc_type(t, t)
+    signode += sphinx.addnodes.desc_annotation(default, default)
+    return envvar
+
+def parse_opcode(env, sig, signode):
+    opcode, desc = sig.split("-", 1)
+    opcode = opcode.strip().upper()
+    desc = " (%s)" % desc.strip()
+    signode += sphinx.addnodes.desc_name(opcode, opcode)
+    signode += sphinx.addnodes.desc_annotation(desc, desc)
+    return opcode
+
+def setup(app):
+    app.add_object_type("envvar", "envvar", "%s (environment variable)",
+        parse_envvar)
+    app.add_object_type("opcode", "opcode", "%s (TGSI opcode)",
+        parse_opcode)
index 972dcce6eb33bb36bedc04ba59159e136f039d85..51cefc1c89b08071ca345ed9e6bbfd20b15b02b6 100644 (file)
@@ -16,7 +16,7 @@ import sys, os
 # If extensions (or modules to document with autodoc) are in another directory,
 # add these directories to sys.path here. If the directory is relative to the
 # documentation root, use os.path.abspath to make it absolute, like shown here.
-sys.path.append(os.path.abspath('exts'))
+sys.path.append(os.path.abspath('_exts'))
 
 # -- General configuration -----------------------------------------------------
 
diff --git a/src/gallium/docs/source/exts/formatting.py b/src/gallium/docs/source/exts/formatting.py
deleted file mode 100644 (file)
index bc50c98..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-# formatting.py
-# Sphinx extension providing formatting for Gallium-specific data
-# (c) Corbin Simpson 2010
-# Public domain to the extent permitted; contact author for special licensing
-
-import docutils.nodes
-import sphinx.addnodes
-
-def parse_envvar(env, sig, signode):
-    envvar, t, default = sig.split(" ", 2)
-    envvar = envvar.strip().upper()
-    t = " Type: %s" % t.strip(" <>").lower()
-    default = " Default: %s" % default.strip(" ()")
-    signode += sphinx.addnodes.desc_name(envvar, envvar)
-    signode += sphinx.addnodes.desc_type(t, t)
-    signode += sphinx.addnodes.desc_annotation(default, default)
-    return envvar
-
-def parse_opcode(env, sig, signode):
-    opcode, desc = sig.split("-", 1)
-    opcode = opcode.strip().upper()
-    desc = " (%s)" % desc.strip()
-    signode += sphinx.addnodes.desc_name(opcode, opcode)
-    signode += sphinx.addnodes.desc_annotation(desc, desc)
-    return opcode
-
-def setup(app):
-    app.add_object_type("envvar", "envvar", "%s (environment variable)",
-        parse_envvar)
-    app.add_object_type("opcode", "opcode", "%s (TGSI opcode)",
-        parse_opcode)