1 # SPDX-License-Identifier: MIT
3 plugindir = "$(BABELTRACE_PLUGINS_DIR)"
4 plugin_LTLIBRARIES = babeltrace-plugin-lttng-utils.la
6 babeltrace_plugin_lttng_utils_la_SOURCES = \
9 babeltrace_plugin_lttng_utils_la_LDFLAGS = \
12 -avoid-version -module $(LD_NOTEXT) \
15 babeltrace_plugin_lttng_utils_la_LIBADD =
18 noinst_LTLIBRARIES = debug-info/libdebug-info.la
20 debug_info_libdebug_info_la_SOURCES = \
21 debug-info/bin-info.c \
22 debug-info/bin-info.h \
25 debug-info/debug-info.c \
26 debug-info/debug-info.h \
29 debug-info/trace-ir-data-copy.c \
30 debug-info/trace-ir-data-copy.h \
31 debug-info/trace-ir-mapping.c \
32 debug-info/trace-ir-mapping.h \
33 debug-info/trace-ir-metadata-copy.c \
34 debug-info/trace-ir-metadata-copy.h \
35 debug-info/trace-ir-metadata-field-class-copy.c \
36 debug-info/trace-ir-metadata-field-class-copy.h \
40 debug_info_libdebug_info_la_LIBADD = \
41 $(top_builddir)/src/fd-cache/libfd-cache.la
43 babeltrace_plugin_lttng_utils_la_LIBADD += \
44 debug-info/libdebug-info.la
47 if !ENABLE_BUILT_IN_PLUGINS
48 babeltrace_plugin_lttng_utils_la_LIBADD += \
49 $(top_builddir)/src/lib/libbabeltrace2.la \
50 $(top_builddir)/src/common/libbabeltrace2-common.la \
51 $(top_builddir)/src/logging/liblogging.la \
52 $(top_builddir)/src/plugins/common/param-validation/libbabeltrace2-param-validation.la