summaryrefslogtreecommitdiff
path: root/gvdb/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'gvdb/meson.build')
-rw-r--r--gvdb/meson.build24
1 files changed, 11 insertions, 13 deletions
diff --git a/gvdb/meson.build b/gvdb/meson.build
index 4543430..3f774dd 100644
--- a/gvdb/meson.build
+++ b/gvdb/meson.build
@@ -1,24 +1,22 @@
-name = 'gvdb'
-
gvdb_builder = files('gvdb-builder.c')
sources = gvdb_builder + files('gvdb-reader.c')
-cflags = '-DG_LOG_DOMAIN="gvdb (via @0@)"'.format(meson.project_name())
+deps = [
+ gio_dep,
+ glib_dep,
+]
libgvdb = static_library(
- name,
+ 'gvdb',
sources: sources,
include_directories: top_inc,
- dependencies: glib_dep,
- c_args: cflags
+ dependencies: deps,
+ c_args: '-DG_LOG_DOMAIN="gvdb (via dconf)"',
+ pic: true,
)
-libgvdb_shared = static_library(
- name + '-shared',
- sources: sources,
- include_directories: top_inc,
- dependencies: glib_dep,
- c_args: cflags,
- pic: true
+libgvdb_dep = declare_dependency(
+ dependencies: deps,
+ link_with: libgvdb,
)