meson: Generate version.texi for guile, mu4e

So we can build from a clean git clone.
This commit is contained in:
Dirk-Jan C. Binnema
2021-03-17 00:16:49 +02:00
parent 2fac2bb602
commit e6d92d4fef
4 changed files with 28 additions and 6 deletions

View File

@ -157,6 +157,22 @@ config_h_dep=declare_dependency(
include_directories: include_directories(['.']))
################################################################################
################################################################################
# write out version.texi (for texiinfo builds in mu4e, guile)
version_texi_data=configuration_data()
version_texi_data.set('VERSION', meson.project_version())
version_texi_data.set('EDITION', meson.project_version())
version_texi_data.set('UPDATED', run_command('date', '+%d %B %Y').stdout().strip())
version_texi_data.set('UPDATEDMONTH', run_command('date', '+%B %Y').stdout().strip())
configure_file(input: 'version.texi.in',
output: 'version.texi',
configuration: version_texi_data)
################################################################################
################################################################################
# subdirs
subdir('lib')