Meson: install libpsl man page, DAFSA builder

Partially addresses issue #136,
at least when building from a distribution tarball.
This commit is contained in:
Erica Ehrhardt 2021-01-14 17:02:53 -08:00
parent 6a5e41edc5
commit 62081a021f
5 changed files with 5 additions and 1 deletions

View File

@ -86,7 +86,7 @@ include $(top_srcdir)/gtk-doc.make
# Other files to distribute
# e.g. EXTRA_DIST += version.xml.in
EXTRA_DIST +=
EXTRA_DIST += meson.build
# Files not to distribute
# for --rebuild-types in $(SCAN_OPTIONS), e.g. $(DOC_MODULE).types

1
docs/libpsl/meson.build Normal file
View File

@ -0,0 +1 @@
install_man('libpsl.3')

View File

@ -150,3 +150,4 @@ subdir('src')
subdir('tools')
subdir('tests')
subdir('fuzz')
subdir(join_paths('docs', 'libpsl'))

View File

@ -150,3 +150,4 @@ subdir('src')
subdir('tools')
subdir('tests')
subdir('fuzz')
subdir(join_paths('docs', 'libpsl'))

View File

@ -31,4 +31,5 @@ pkgconfig.generate(libpsl,
libpsl_dep = declare_dependency(link_with : libpsl,
include_directories : includedir)
install_data('psl-make-dafsa', install_dir : get_option('bindir'))
install_man('psl-make-dafsa.1')