guile/meson.build: install scripts too

Fixes #2323
This commit is contained in:
Dirk-Jan C. Binnema 2022-08-23 19:29:53 +03:00
parent ed4d8d0e0f
commit 906f0910a2
1 changed files with 13 additions and 1 deletions

View File

@ -89,13 +89,25 @@ if makeinfo.found()
if install_info.found()
meson.add_install_script(install_info_script, 'share/info', 'mu-guile.info')
endif
endif
guile_scm_dir=join_paths(datadir, 'guile', 'site', '3.0', 'mu')
install_data(['mu.scm','mu/script.scm', 'mu/message.scm', 'mu/stats.scm', 'mu/plot.scm'],
install_dir: guile_scm_dir)
mu_guile_scripts=[
join_paths('scripts', 'find-dups.scm'),
join_paths('scripts', 'msgs-count.scm'),
join_paths('scripts', 'msgs-per-day.scm'),
join_paths('scripts', 'msgs-per-hour.scm'),
join_paths('scripts', 'msgs-per-month.scm'),
join_paths('scripts', 'msgs-per-year-month.scm'),
join_paths('scripts', 'msgs-per-year.scm')
]
mu_guile_script_dir=join_paths(datadir, 'mu', 'scripts')
install_data(mu_guile_scripts, install_dir: mu_guile_script_dir)
guile_builddir=meson.current_build_dir()
subdir('tests')