summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2020-09-01 10:03:57 +0200
committerCarlos Garnacho <carlosg@gnome.org>2020-09-01 10:41:22 +0200
commitf78d99d947587a0e88d0cb9eb4c15795cb124a83 (patch)
tree31733c4ce1cc00f3c111711db348e69afd4c2351
parent6613f1e6a09f9e34e79d98e4ec95d555e022fbd0 (diff)
downloadtracker-f78d99d947587a0e88d0cb9eb4c15795cb124a83.tar.gz
libtracker-data: Make a static library
There's no multiple executables pulling this library directly. We have some direct uses of this library, but they are all tests and non-install executables in the repo. Making it a static library won't increase install size, as only libtracker-sparql pulls from it in the system, that's what everyone should use instead.
-rw-r--r--src/libtracker-data/meson.build4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/libtracker-data/meson.build b/src/libtracker-data/meson.build
index e70f66d49..469cd0c64 100644
--- a/src/libtracker-data/meson.build
+++ b/src/libtracker-data/meson.build
@@ -10,7 +10,7 @@ tracker_data_dependencies = [
tracker_data_dependencies += tracker_fts_dep
-libtracker_data = library('tracker-data',
+libtracker_data = static_library('tracker-data',
'tracker-class.c',
'tracker-collation.c',
'tracker-crc32.c',
@@ -36,8 +36,6 @@ libtracker_data = library('tracker-data',
tracker_data_enums[0],
tracker_data_enums[1],
c_args: tracker_c_args,
- install: true,
- install_dir: tracker_internal_libs_dir,
# This doesn't depend on tracker_common_dep because of
# https://github.com/mesonbuild/meson/issues/671
# We do *not* want --no-undefined here, this library uses