mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2025-12-31 20:36:25 +00:00
31 lines
767 B
Meson
31 lines
767 B
Meson
libdl_dep = dependency('dl', required: false)
|
|
|
|
preload_deps = [
|
|
dependency('glib-2.0'),
|
|
libsysprof_capture_dep,
|
|
libdl_dep,
|
|
]
|
|
|
|
if get_option('libunwind')
|
|
preload_deps += [libunwind_dep]
|
|
endif
|
|
|
|
|
|
libsysprof_memory_preload = shared_library('sysprof-memory-@0@'.format(libsysprof_api_version),
|
|
['sysprof-memory-collector.c'],
|
|
dependencies: preload_deps,
|
|
install: true,
|
|
)
|
|
|
|
libsysprof_speedtrack_preload = shared_library('sysprof-speedtrack-@0@'.format(libsysprof_api_version),
|
|
['sysprof-speedtrack-collector.c'],
|
|
dependencies: preload_deps,
|
|
install: true,
|
|
)
|
|
|
|
libsysprof_tracer_preload = shared_library('sysprof-tracer-@0@'.format(libsysprof_api_version),
|
|
['sysprof-tracer-collector.c'],
|
|
dependencies: preload_deps,
|
|
install: true,
|
|
)
|