[sysprof/wip/chergert/mem-preload: 22/43] build: install memory interceptor to libexecdir
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [sysprof/wip/chergert/mem-preload: 22/43] build: install memory interceptor to libexecdir
- Date: Sat, 8 Feb 2020 01:00:12 +0000 (UTC)
commit bc705bb58b1cc1dcfa0539077460a11fcfcf913b
Author: Christian Hergert <chergert redhat com>
Date: Tue Feb 4 12:44:09 2020 -0800
build: install memory interceptor to libexecdir
meson.build | 1 +
src/libsysprof/preload/meson.build | 11 ++++++++---
2 files changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/meson.build b/meson.build
index 5c87f79..6959a25 100644
--- a/meson.build
+++ b/meson.build
@@ -31,6 +31,7 @@ config_h.set_quoted('PACKAGE_NAME', 'sysprof')
config_h.set_quoted('PACKAGE_VERSION', meson.project_version())
config_h.set_quoted('PACKAGE_STRING', 'sysprof-' + meson.project_version())
config_h.set_quoted('PACKAGE_BUGREPORT', 'https://bugzilla.gnome.org/enter_bug.cgi?product=sysprof')
+config_h.set_quoted('PACKAGE_LIBEXECDIR', join_paths(get_option('prefix'), get_option('libexecdir')))
config_h.set('PACKAGE_TARNAME', 'PACKAGE_STRING')
config_h.set('PACKAGE', 'PACKAGE_NAME')
config_h.set('VERSION', 'PACKAGE_VERSION')
diff --git a/src/libsysprof/preload/meson.build b/src/libsysprof/preload/meson.build
index b2a7d8a..596fc79 100644
--- a/src/libsysprof/preload/meson.build
+++ b/src/libsysprof/preload/meson.build
@@ -4,8 +4,13 @@ libsysprof_memory_preload_deps = [
libunwind_dep,
]
-libsysprof_memory_preload = shared_library('sysprof-memory-collector',
- ['sysprof-memory-collector.c'],
+libsysprof_memory_preload_sources = [
+ 'sysprof-memory-collector.c',
+]
+
+libsysprof_memory_preload = shared_library('sysprof-memory-@0@'.format(libsysprof_api_version),
+ libsysprof_memory_preload_sources,
dependencies: libsysprof_memory_preload_deps,
+ install: true,
+ install_dir: get_option('libexecdir'),
)
-
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]