summaryrefslogtreecommitdiff
path: root/shm/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'shm/meson.build')
-rw-r--r--shm/meson.build22
1 files changed, 21 insertions, 1 deletions
diff --git a/shm/meson.build b/shm/meson.build
index 5fb9fe2..07f77d0 100644
--- a/shm/meson.build
+++ b/shm/meson.build
@@ -1,6 +1,11 @@
+sources = files(
+ 'dconf-shm.c',
+ 'dconf-shm-mockable.c',
+)
+
libdconf_shm = static_library(
'dconf-shm',
- sources: 'dconf-shm.c',
+ sources: sources,
include_directories: top_inc,
dependencies: glib_dep,
c_args: dconf_c_args,
@@ -11,3 +16,18 @@ libdconf_shm_dep = declare_dependency(
dependencies: glib_dep,
link_with: libdconf_shm,
)
+
+
+libdconf_shm_test = static_library(
+ 'dconf-shm-test',
+ sources: 'dconf-shm.c',
+ include_directories: top_inc,
+ dependencies: glib_dep,
+ c_args: dconf_c_args,
+ pic: true,
+)
+
+libdconf_shm_test_dep = declare_dependency(
+ dependencies: glib_dep,
+ link_with: libdconf_shm,
+)