librsvg source for verification 2026-05-22
This commit is contained in:
51
doc/meson.build
Normal file
51
doc/meson.build
Normal 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',
|
||||
)
|
||||
Reference in New Issue
Block a user