blob: 59492d93416ab1a8e594b979797d699d45e0aadb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
sources = files('dconfsettingsbackend.c')
cflags = '-DG_LOG_DOMAIN="@0@"'.format(meson.project_name())
libdconf_settings = shared_library(
meson.project_name() + 'settings',
sources: sources,
include_directories: top_inc,
dependencies: gio_unix_dep,
c_args: cflags,
link_with: [
libdconf_common_hidden,
libdconf_engine_shared,
libdconf_gdbus_thread_shared,
libdconf_shm_shared,
libgvdb_shared
],
install: true,
install_dir: gio_module_dir
)
unit_test = 'abicheck'
test(
unit_test,
find_program(unit_test + '.sh'),
env: 'GSETTINGS_LIB=' + libdconf_settings.full_path()
)
|