librsvg source for verification 2026-05-22

This commit is contained in:
2026-05-22 16:45:08 +08:00
commit 75af7ac721
2138 changed files with 161177 additions and 0 deletions

51
doc/meson.build Normal file
View File

@@ -0,0 +1,51 @@
docs_src = files(
'librsvg.toml',
'librsvg-r.svg',
'librsvg.svg',
'load-and-render.c',
'migrating.md',
'overview.md',
'recommendations.md',
'urlmap.js',
)
if build_gir.allowed()
girepository_folder = gi_dep.get_variable(pkgconfig: 'girdir')
build_stamp = custom_target(
'doc_build_stamp',
command: [
gidocgen,
'generate',
'-C',
'@INPUT0@',
'--content-dir',
meson.current_source_dir(),
'--add-include-path',
girepository_folder,
'--output-dir',
'@OUTDIR@',
'@INPUT1@'
],
input: files('librsvg.toml') + rsvg_gir[0],
output: 'Rsvg-2.0',
install: true,
# custom_target will make an Rsvg-2.0 directory for us
install_dir: get_option('datadir') / 'doc'
)
endif
custom_target('man',
input: files(
'../rsvg-convert.rst'
),
output: '@BASENAME@.1',
command: [
rst2man,
'--syntax-highlight=none',
'@INPUT@',
'@OUTPUT@'
],
install: true,
install_dir: get_option('mandir') / 'man1',
)