summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJasper St. Pierre <jstpierre@mecheye.net>2013-01-09 03:11:06 -0500
committerJasper St. Pierre <jstpierre@mecheye.net>2013-01-09 03:16:14 -0500
commit8b23c6c8755bca0b0c58b25ee3c4b06c06d72bcd (patch)
tree6b743fe7fdd23dabcd49b90b8ff35aab358da857
parent634961eac7186ec95680916de0b627ea1c7441e7 (diff)
downloadgobject-introspection-8b23c6c8755bca0b0c58b25ee3c4b06c06d72bcd.tar.gz
doc: Put documentation templates into their own directories
Instead of cluttering up the giscanner directory, put templates into their own files, with each language having its own templates in its own directory for comfort.
-rw-r--r--Makefile-giscanner.am36
-rw-r--r--giscanner/doctemplates/C/mallard-C-class.tmpl (renamed from giscanner/mallard-C-class.tmpl)0
-rw-r--r--giscanner/doctemplates/C/mallard-C-default.tmpl (renamed from giscanner/mallard-C-default.tmpl)0
-rw-r--r--giscanner/doctemplates/C/mallard-C-enum.tmpl (renamed from giscanner/mallard-C-enum.tmpl)0
-rw-r--r--giscanner/doctemplates/C/mallard-C-function.tmpl (renamed from giscanner/mallard-C-function.tmpl)0
-rw-r--r--giscanner/doctemplates/C/mallard-C-namespace.tmpl (renamed from giscanner/mallard-C-namespace.tmpl)0
-rw-r--r--giscanner/doctemplates/C/mallard-C-property.tmpl (renamed from giscanner/mallard-C-property.tmpl)0
-rw-r--r--giscanner/doctemplates/C/mallard-C-record.tmpl (renamed from giscanner/mallard-C-record.tmpl)0
-rw-r--r--giscanner/doctemplates/C/mallard-C-signal.tmpl (renamed from giscanner/mallard-C-signal.tmpl)0
-rw-r--r--giscanner/doctemplates/C/mallard-C-vfunc.tmpl (renamed from giscanner/mallard-C-vfunc.tmpl)0
-rw-r--r--giscanner/doctemplates/Python/mallard-Python-class.tmpl (renamed from giscanner/mallard-Python-class.tmpl)0
-rw-r--r--giscanner/doctemplates/Python/mallard-Python-default.tmpl (renamed from giscanner/mallard-Python-default.tmpl)0
-rw-r--r--giscanner/doctemplates/Python/mallard-Python-enum.tmpl (renamed from giscanner/mallard-Python-enum.tmpl)0
-rw-r--r--giscanner/doctemplates/Python/mallard-Python-function.tmpl (renamed from giscanner/mallard-Python-function.tmpl)0
-rw-r--r--giscanner/doctemplates/Python/mallard-Python-namespace.tmpl (renamed from giscanner/mallard-Python-namespace.tmpl)0
-rw-r--r--giscanner/doctemplates/Python/mallard-Python-property.tmpl (renamed from giscanner/mallard-Python-property.tmpl)0
-rw-r--r--giscanner/doctemplates/Python/mallard-Python-record.tmpl (renamed from giscanner/mallard-Python-record.tmpl)0
-rw-r--r--giscanner/doctemplates/Python/mallard-Python-signal.tmpl (renamed from giscanner/mallard-Python-signal.tmpl)0
-rw-r--r--giscanner/doctemplates/Python/mallard-Python-vfunc.tmpl (renamed from giscanner/mallard-Python-vfunc.tmpl)0
-rw-r--r--giscanner/mallardwriter.py6
20 files changed, 22 insertions, 20 deletions
diff --git a/Makefile-giscanner.am b/Makefile-giscanner.am
index 2bb9b6d8..ef99904f 100644
--- a/Makefile-giscanner.am
+++ b/Makefile-giscanner.am
@@ -42,24 +42,24 @@ pkgpyexec_PYTHON = \
giscanner/libtoolimporter.py \
giscanner/odict.py \
giscanner/mallardwriter.py \
- giscanner/mallard-C-class.tmpl \
- giscanner/mallard-C-default.tmpl \
- giscanner/mallard-C-enum.tmpl \
- giscanner/mallard-C-function.tmpl \
- giscanner/mallard-C-namespace.tmpl \
- giscanner/mallard-C-property.tmpl \
- giscanner/mallard-C-record.tmpl \
- giscanner/mallard-C-signal.tmpl \
- giscanner/mallard-C-vfunc.tmpl \
- giscanner/mallard-Python-class.tmpl \
- giscanner/mallard-Python-default.tmpl \
- giscanner/mallard-Python-enum.tmpl \
- giscanner/mallard-Python-function.tmpl \
- giscanner/mallard-Python-namespace.tmpl \
- giscanner/mallard-Python-property.tmpl \
- giscanner/mallard-Python-record.tmpl \
- giscanner/mallard-Python-signal.tmpl \
- giscanner/mallard-Python-vfunc.tmpl \
+ giscanner/doctemplates/C/mallard-C-class.tmpl \
+ giscanner/doctemplates/C/mallard-C-default.tmpl \
+ giscanner/doctemplates/C/mallard-C-enum.tmpl \
+ giscanner/doctemplates/C/mallard-C-function.tmpl \
+ giscanner/doctemplates/C/mallard-C-namespace.tmpl \
+ giscanner/doctemplates/C/mallard-C-property.tmpl \
+ giscanner/doctemplates/C/mallard-C-record.tmpl \
+ giscanner/doctemplates/C/mallard-C-signal.tmpl \
+ giscanner/doctemplates/C/mallard-C-vfunc.tmpl \
+ giscanner/doctemplates/Python/mallard-Python-class.tmpl \
+ giscanner/doctemplates/Python/mallard-Python-default.tmpl \
+ giscanner/doctemplates/Python/mallard-Python-enum.tmpl \
+ giscanner/doctemplates/Python/mallard-Python-function.tmpl \
+ giscanner/doctemplates/Python/mallard-Python-namespace.tmpl \
+ giscanner/doctemplates/Python/mallard-Python-property.tmpl \
+ giscanner/doctemplates/Python/mallard-Python-record.tmpl \
+ giscanner/doctemplates/Python/mallard-Python-signal.tmpl \
+ giscanner/doctemplates/Python/mallard-Python-vfunc.tmpl \
giscanner/maintransformer.py \
giscanner/message.py \
giscanner/shlibs.py \
diff --git a/giscanner/mallard-C-class.tmpl b/giscanner/doctemplates/C/mallard-C-class.tmpl
index b0f703f9..b0f703f9 100644
--- a/giscanner/mallard-C-class.tmpl
+++ b/giscanner/doctemplates/C/mallard-C-class.tmpl
diff --git a/giscanner/mallard-C-default.tmpl b/giscanner/doctemplates/C/mallard-C-default.tmpl
index 8326343e..8326343e 100644
--- a/giscanner/mallard-C-default.tmpl
+++ b/giscanner/doctemplates/C/mallard-C-default.tmpl
diff --git a/giscanner/mallard-C-enum.tmpl b/giscanner/doctemplates/C/mallard-C-enum.tmpl
index b59f27e6..b59f27e6 100644
--- a/giscanner/mallard-C-enum.tmpl
+++ b/giscanner/doctemplates/C/mallard-C-enum.tmpl
diff --git a/giscanner/mallard-C-function.tmpl b/giscanner/doctemplates/C/mallard-C-function.tmpl
index 051fb0b0..051fb0b0 100644
--- a/giscanner/mallard-C-function.tmpl
+++ b/giscanner/doctemplates/C/mallard-C-function.tmpl
diff --git a/giscanner/mallard-C-namespace.tmpl b/giscanner/doctemplates/C/mallard-C-namespace.tmpl
index 284ba238..284ba238 100644
--- a/giscanner/mallard-C-namespace.tmpl
+++ b/giscanner/doctemplates/C/mallard-C-namespace.tmpl
diff --git a/giscanner/mallard-C-property.tmpl b/giscanner/doctemplates/C/mallard-C-property.tmpl
index a4719952..a4719952 100644
--- a/giscanner/mallard-C-property.tmpl
+++ b/giscanner/doctemplates/C/mallard-C-property.tmpl
diff --git a/giscanner/mallard-C-record.tmpl b/giscanner/doctemplates/C/mallard-C-record.tmpl
index 1c7223a8..1c7223a8 100644
--- a/giscanner/mallard-C-record.tmpl
+++ b/giscanner/doctemplates/C/mallard-C-record.tmpl
diff --git a/giscanner/mallard-C-signal.tmpl b/giscanner/doctemplates/C/mallard-C-signal.tmpl
index 69ecaad4..69ecaad4 100644
--- a/giscanner/mallard-C-signal.tmpl
+++ b/giscanner/doctemplates/C/mallard-C-signal.tmpl
diff --git a/giscanner/mallard-C-vfunc.tmpl b/giscanner/doctemplates/C/mallard-C-vfunc.tmpl
index a35c7b52..a35c7b52 100644
--- a/giscanner/mallard-C-vfunc.tmpl
+++ b/giscanner/doctemplates/C/mallard-C-vfunc.tmpl
diff --git a/giscanner/mallard-Python-class.tmpl b/giscanner/doctemplates/Python/mallard-Python-class.tmpl
index 6edf25db..6edf25db 100644
--- a/giscanner/mallard-Python-class.tmpl
+++ b/giscanner/doctemplates/Python/mallard-Python-class.tmpl
diff --git a/giscanner/mallard-Python-default.tmpl b/giscanner/doctemplates/Python/mallard-Python-default.tmpl
index 87791059..87791059 100644
--- a/giscanner/mallard-Python-default.tmpl
+++ b/giscanner/doctemplates/Python/mallard-Python-default.tmpl
diff --git a/giscanner/mallard-Python-enum.tmpl b/giscanner/doctemplates/Python/mallard-Python-enum.tmpl
index 9e44ede9..9e44ede9 100644
--- a/giscanner/mallard-Python-enum.tmpl
+++ b/giscanner/doctemplates/Python/mallard-Python-enum.tmpl
diff --git a/giscanner/mallard-Python-function.tmpl b/giscanner/doctemplates/Python/mallard-Python-function.tmpl
index 5ccc800a..5ccc800a 100644
--- a/giscanner/mallard-Python-function.tmpl
+++ b/giscanner/doctemplates/Python/mallard-Python-function.tmpl
diff --git a/giscanner/mallard-Python-namespace.tmpl b/giscanner/doctemplates/Python/mallard-Python-namespace.tmpl
index 935cd440..935cd440 100644
--- a/giscanner/mallard-Python-namespace.tmpl
+++ b/giscanner/doctemplates/Python/mallard-Python-namespace.tmpl
diff --git a/giscanner/mallard-Python-property.tmpl b/giscanner/doctemplates/Python/mallard-Python-property.tmpl
index 7ef72ccb..7ef72ccb 100644
--- a/giscanner/mallard-Python-property.tmpl
+++ b/giscanner/doctemplates/Python/mallard-Python-property.tmpl
diff --git a/giscanner/mallard-Python-record.tmpl b/giscanner/doctemplates/Python/mallard-Python-record.tmpl
index 1b00e3be..1b00e3be 100644
--- a/giscanner/mallard-Python-record.tmpl
+++ b/giscanner/doctemplates/Python/mallard-Python-record.tmpl
diff --git a/giscanner/mallard-Python-signal.tmpl b/giscanner/doctemplates/Python/mallard-Python-signal.tmpl
index f26934fb..f26934fb 100644
--- a/giscanner/mallard-Python-signal.tmpl
+++ b/giscanner/doctemplates/Python/mallard-Python-signal.tmpl
diff --git a/giscanner/mallard-Python-vfunc.tmpl b/giscanner/doctemplates/Python/mallard-Python-vfunc.tmpl
index 0c93abbc..0c93abbc 100644
--- a/giscanner/mallard-Python-vfunc.tmpl
+++ b/giscanner/doctemplates/Python/mallard-Python-vfunc.tmpl
diff --git a/giscanner/mallardwriter.py b/giscanner/mallardwriter.py
index c8ab67dd..801df088 100644
--- a/giscanner/mallardwriter.py
+++ b/giscanner/mallardwriter.py
@@ -413,9 +413,11 @@ class MallardWriter(object):
def _get_template_lookup(self):
if 'UNINSTALLED_INTROSPECTION_SRCDIR' in os.environ:
top_srcdir = os.environ['UNINSTALLED_INTROSPECTION_SRCDIR']
- template_dir = os.path.join(top_srcdir, 'giscanner')
+ srcdir = os.path.join(top_srcdir, 'giscanner')
else:
- template_dir = os.path.dirname(__file__)
+ srcdir = os.path.dirname(__file__)
+
+ template_dir = os.path.join(srcdir, 'doctemplates', self._language)
return TemplateLookup(directories=[template_dir],
module_directory=tempfile.gettempdir(),