Merge pull request #167 from SteelPangolin/meson-install-more

Meson: install libpsl man page, DAFSA builder
This commit is contained in:
Tim Rühsen 2021-01-16 17:46:39 +01:00 committed by GitHub
commit fef1568bef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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 # Other files to distribute
# e.g. EXTRA_DIST += version.xml.in # e.g. EXTRA_DIST += version.xml.in
EXTRA_DIST += EXTRA_DIST += meson.build
# Files not to distribute # Files not to distribute
# for --rebuild-types in $(SCAN_OPTIONS), e.g. $(DOC_MODULE).types # 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('tools')
subdir('tests') subdir('tests')
subdir('fuzz') subdir('fuzz')
subdir(join_paths('docs', 'libpsl'))

View File

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

View File

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