mirror of
https://gitlab.com/bzip2/bzip2.git
synced 2025-08-09 13:22:45 +03:00
18 lines
720 B
Meson
18 lines
720 B
Meson
build_docs = get_option('docs')
|
|
docs = find_program('xsltproc', required : build_docs).found()
|
|
docs = docs and find_program('perl', required : build_docs).found()
|
|
docs = docs and find_program('xmllint', required : build_docs).found()
|
|
docs = docs and find_program('egrep', required : build_docs).found()
|
|
docs = docs and find_program('pdfxmltex', required : build_docs).found()
|
|
docs = docs and find_program('pdftops', required : build_docs).found()
|
|
prog_sh = find_program('sh', required : build_docs)
|
|
if docs and prog_sh.found()
|
|
foreach t : ['pdf', 'ps', 'html']
|
|
custom_target(
|
|
'manual.' + t,
|
|
command : [prog_sh, 'xmlproc.sh', '-' + t, '@OUTPUT@'],
|
|
output : 'manual.' + t,
|
|
)
|
|
endforeach
|
|
endif
|