]> git.ipfire.org Git - thirdparty/systemd.git/blob - src/locale/meson.build
meson: Use dicts for test definitions
[thirdparty/systemd.git] / src / locale / meson.build
1 # SPDX-License-Identifier: LGPL-2.1-or-later
2
3 systemd_localed_sources = files(
4 'localed-util.c',
5 'localed.c',
6 )
7
8 localectl_sources = files('localectl.c')
9
10 if conf.get('ENABLE_LOCALED') == 1
11 install_data('org.freedesktop.locale1.conf',
12 install_dir : dbuspolicydir)
13 install_data('org.freedesktop.locale1.service',
14 install_dir : dbussystemservicedir)
15 install_data('org.freedesktop.locale1.policy',
16 install_dir : polkitpolicydir)
17 endif
18
19 # If you know a way that allows the same variables to be used
20 # in sources list and concatenated to a string for test_env,
21 # let me know.
22 kbd_model_map = meson.current_source_dir() / 'kbd-model-map'
23 language_fallback_map = meson.current_source_dir() / 'language-fallback-map'
24
25 if conf.get('ENABLE_LOCALED') == 1
26 install_data('kbd-model-map',
27 'language-fallback-map',
28 install_dir : pkgdatadir)
29 endif
30
31 tests += [
32 {
33 'sources' : files(
34 'test-localed-util.c',
35 'localed-util.c',
36 ),
37 },
38 ]