123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- # Included from top-level meson.build
- ## Generate man-pages
- # Dinit need 'm4' to gen man-pages
- foreach man: ['dinit-service.5', 'dinit.8', 'dinitcheck.8', 'dinitctl.8', 'dinit-monitor.8']
- section = 'man' + man.split('.')[1]
- custom_target(
- man,
- input: man + '.m4',
- output: man,
- command: [
- 'm4',
- '-DVERSION=' + version,
- '-DMONTH=' + month,
- '-DYEAR=' + year,
- '-DSHUTDOWN_PREFIX=' + shutdown_prefix,
- '-DDEFAULT_AUTO_RESTART=' + default_auto_restart,
- '-DDEFAULT_START_TIMEOUT=' + default_start_timeout,
- '-DDEFAULT_STOP_TIMEOUT=' + default_stop_timeout,
- '@INPUT@'
- ],
- capture: true,
- install: true,
- install_dir: join_paths(mandir, section),
- )
- endforeach
- if shutdown_built
- custom_target(
- 'shutdown.8',
- input: 'shutdown.8.m4',
- output: shutdown_prefix + 'shutdown.8',
- command: [
- 'm4',
- '-DVERSION=' + version,
- '-DMONTH=' + month,
- '-DYEAR=' + year,
- '-DSHUTDOWN_PREFIX=' + shutdown_prefix,
- '@INPUT@'
- ],
- capture: true,
- install: true,
- install_dir: join_paths(mandir, section)
- )
- foreach shutdown_man: ['reboot.8', 'soft-reboot.8', 'halt.8', 'poweroff.8']
- install_symlink(
- shutdown_prefix + shutdown_man,
- pointing_to: shutdown_prefix + 'shutdown.8',
- install_dir: join_paths(mandir, section)
- )
- endforeach
- endif
|