summaryrefslogtreecommitdiff
path: root/src/libtracker-miner/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/libtracker-miner/meson.build')
-rw-r--r--src/libtracker-miner/meson.build4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libtracker-miner/meson.build b/src/libtracker-miner/meson.build
index 9565c5418..b7325d07e 100644
--- a/src/libtracker-miner/meson.build
+++ b/src/libtracker-miner/meson.build
@@ -52,6 +52,9 @@ if have_network_manager
tracker_miner_dependencies += network_manager
endif
+mapfile = 'tracker-miner-2.map'
+vflag = '-Wl,--version-script,@0@/@1@'.format(meson.current_source_dir(), mapfile)
+
libtracker_miner = library(
'tracker-miner-' + tracker_api_version,
miner_enums[0], miner_enums[1], miner_sources,
@@ -63,6 +66,7 @@ libtracker_miner = library(
# https://github.com/mesonbuild/meson/issues/671
include_directories: [commoninc, configinc, srcinc],
dependencies: [tracker_sparql_dep] + tracker_miner_dependencies,
+ link_args: vflag,
link_with: [libtracker_miner_private],
)