File: doc-install-the-api-documentation.patch

package info (click to toggle)
rhythmbox 3.4.8-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 27,336 kB
  • sloc: ansic: 113,552; python: 4,938; xml: 730; javascript: 350; perl: 307; sh: 84; makefile: 41
file content (30 lines) | stat: -rw-r--r-- 874 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
From: Jonathan Matthew <jonathan@d14n.org>
Date: Sun, 22 Dec 2024 12:07:18 +1000
Subject: doc: install the api documentation

Bug: https://gitlab.gnome.org/GNOME/rhythmbox/-/issues/2099
Origin: upstream, 3.4.9, commit:801bc6b5e63077da041b768c19097991efe08afd
---
 doc/meson.build | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/doc/meson.build b/doc/meson.build
index 0454192..1fd3115 100644
--- a/doc/meson.build
+++ b/doc/meson.build
@@ -22,7 +22,7 @@ fs.copyfile(meson.project_source_root() / 'data/icons/hicolor/scalable/apps/org.
 
 custom_target('apidoc',
   input: [ rb_toml, rb_gir ],
-  output: 'apidoc',
+  output: 'rhythmbox',
   command: [
     gidocgen,
     'generate',
@@ -36,4 +36,6 @@ custom_target('apidoc',
   ],
   depend_files: [ expand_content_md_files ],
   build_by_default: true,
+  install: true,
+  install_dir: docs_dir
 )