mirror of
https://github.com/systemd/systemd
synced 2025-10-05 16:03:15 +02:00
Those were added before 0.61 which is our minimum version. Dots were dropped from the end of some messages. Most messages did not have the trailing dot. 0.63 added support for multi-line f-strings. We can't use those yet.
38 lines
1.1 KiB
Meson
38 lines
1.1 KiB
Meson
# SPDX-License-Identifier: LGPL-2.1-or-later
|
|
|
|
in_files = [
|
|
'systemd.be.catalog',
|
|
'systemd.be@latin.catalog',
|
|
'systemd.bg.catalog',
|
|
'systemd.catalog',
|
|
'systemd.da.catalog',
|
|
'systemd.de.catalog',
|
|
'systemd.fr.catalog',
|
|
'systemd.hr.catalog',
|
|
'systemd.hu.catalog',
|
|
'systemd.it.catalog',
|
|
'systemd.ko.catalog',
|
|
'systemd.pl.catalog',
|
|
'systemd.pt_BR.catalog',
|
|
'systemd.ru.catalog',
|
|
'systemd.sr.catalog',
|
|
'systemd.zh_CN.catalog',
|
|
'systemd.zh_TW.catalog',
|
|
]
|
|
|
|
support_url = get_option('support-url')
|
|
support_sed = f's~%SUPPORT_URL%~@support_url@~'
|
|
|
|
foreach file : in_files
|
|
catalogs += custom_target(
|
|
input : file + '.in',
|
|
output: file,
|
|
command : [sed, support_sed, '@INPUT@'],
|
|
capture : true,
|
|
install : true,
|
|
install_dir : catalogdir)
|
|
endforeach
|
|
|
|
meson.add_install_script(sh, '-c',
|
|
f'test -n "$DESTDIR" || @bindir@/journalctl --update-catalog')
|