[pango/gi-docs: 29/50] docs: Avoid subdirectories in generated docs




commit 220ae97e948ef002a32efecb06116c34bda69b59
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu Feb 11 19:47:53 2021 -0500

    docs: Avoid subdirectories in generated docs
    
    Use gi-docgens new --no-namespace-dir option to avoid
    excessive subdirectories in the generated docs.

 docs/meson.build | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)
---
diff --git a/docs/meson.build b/docs/meson.build
index 547995a8..a1d64162 100644
--- a/docs/meson.build
+++ b/docs/meson.build
@@ -21,6 +21,7 @@ custom_target('pango-doc',
     '--add-include-path=@0@'.format(meson.current_source_dir() / '../pango'),
     '--config=@0@'.format(meson.current_source_dir() / 'pango.toml'),
     '--output-dir=@OUTPUT@',
+    '--no-namespace-dir',
     '--content-dir=@0@'.format(meson.current_source_dir()),
     '@INPUT@',
   ],
@@ -37,7 +38,8 @@ if build_pangoft2
       'generate',
       '--add-include-path=@0@'.format(meson.current_source_dir() / '../pango'),
       '--config=@0@'.format(meson.current_source_dir() / 'pangoft2.toml'),
-      '--output-dir=@OUTPUT@/..',
+      '--output-dir=@OUTPUT@',
+      '--no-namespace-dir',
       '--content-dir=@0@'.format(meson.current_source_dir()),
       '@INPUT@',
     ],
@@ -55,7 +57,8 @@ if xft_dep.found() and fontconfig_dep.found()
       'generate',
       '--add-include-path=@0@'.format(meson.current_source_dir() / '../pango'),
       '--config=@0@'.format(meson.current_source_dir() / 'pangoxft.toml'),
-      '--output-dir=@OUTPUT@/..',
+      '--output-dir=@OUTPUT@',
+      '--no-namespace-dir',
       '--content-dir=@0@'.format(meson.current_source_dir()),
       '@INPUT@',
     ],
@@ -78,7 +81,8 @@ if cairo_dep.found()
       'generate',
       '--add-include-path=@0@'.format(meson.current_source_dir() / '../pango'),
       '--config=@0@'.format(meson.current_source_dir() / 'pangocairo.toml'),
-      '--output-dir=@OUTPUT@/..',
+      '--output-dir=@OUTPUT@',
+      '--no-namespace-dir',
       '--content-dir=@0@'.format(meson.current_source_dir()),
       '@INPUT@',
     ],
@@ -95,7 +99,8 @@ custom_target('pangoot-doc',
     'generate',
     '--add-include-path=@0@'.format(meson.current_source_dir() / '../pango'),
     '--config=@0@'.format(meson.current_source_dir() / 'pangoot.toml'),
-    '--output-dir=@OUTPUT@/..',
+    '--output-dir=@OUTPUT@',
+    '--no-namespace-dir',
     '--content-dir=@0@'.format(meson.current_source_dir()),
     '@INPUT@',
   ],
@@ -106,13 +111,14 @@ custom_target('pangoot-doc',
 if fontconfig_dep.found()
   custom_target('pangofc-doc',
     input: pangofc_gir[0],
-    output: 'PangoFC',
+    output: 'PangoFc',
     command: [
       gidocgen,
       'generate',
       '--add-include-path=@0@'.format(meson.current_source_dir() / '../pango'),
       '--config=@0@'.format(meson.current_source_dir() / 'pangofc.toml'),
-      '--output-dir=@OUTPUT@/..',
+      '--output-dir=@OUTPUT@',
+      '--no-namespace-dir',
       '--content-dir=@0@'.format(meson.current_source_dir()),
       '@INPUT@',
     ],


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]