X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fplugins%2Flttng-utils%2FMakefile.am;h=ab724777b88acdd6845b99c9f3e83f36c9f60649;hb=cf7ed9241d6bd0b02d0af5ca074b1c2a55161fab;hp=0beeadf2d38e38a4d5e6922117990f3763106efa;hpb=7cd32006b122be37339862b7a6b5a06206bdd58c;p=babeltrace.git diff --git a/src/plugins/lttng-utils/Makefile.am b/src/plugins/lttng-utils/Makefile.am index 0beeadf2..ab724777 100644 --- a/src/plugins/lttng-utils/Makefile.am +++ b/src/plugins/lttng-utils/Makefile.am @@ -1,15 +1,5 @@ # SPDX-License-Identifier: MIT -SUBDIRS = - -babeltrace_plugin_lttng_utils_la_LIBADD = - -if ENABLE_DEBUG_INFO -SUBDIRS += debug-info -babeltrace_plugin_lttng_utils_la_LIBADD += \ - debug-info/libdebug-info.la -endif - plugindir = "$(BABELTRACE_PLUGINS_DIR)" plugin_LTLIBRARIES = babeltrace-plugin-lttng-utils.la @@ -22,6 +12,38 @@ babeltrace_plugin_lttng_utils_la_LDFLAGS = \ -avoid-version -module $(LD_NOTEXT) \ $(ELFUTILS_LIBS) +babeltrace_plugin_lttng_utils_la_LIBADD = + +if ENABLE_DEBUG_INFO +noinst_LTLIBRARIES = debug-info/libdebug-info.la + +debug_info_libdebug_info_la_SOURCES = \ + debug-info/bin-info.c \ + debug-info/bin-info.h \ + debug-info/crc32.c \ + debug-info/crc32.h \ + debug-info/debug-info.c \ + debug-info/debug-info.h \ + debug-info/dwarf.c \ + debug-info/dwarf.h \ + debug-info/trace-ir-data-copy.c \ + debug-info/trace-ir-data-copy.h \ + debug-info/trace-ir-mapping.c \ + debug-info/trace-ir-mapping.h \ + debug-info/trace-ir-metadata-copy.c \ + debug-info/trace-ir-metadata-copy.h \ + debug-info/trace-ir-metadata-field-class-copy.c \ + debug-info/trace-ir-metadata-field-class-copy.h \ + debug-info/utils.c \ + debug-info/utils.h + +debug_info_libdebug_info_la_LIBADD = \ + $(top_builddir)/src/fd-cache/libbabeltrace2-fd-cache.la + +babeltrace_plugin_lttng_utils_la_LIBADD += \ + debug-info/libdebug-info.la +endif + if !ENABLE_BUILT_IN_PLUGINS babeltrace_plugin_lttng_utils_la_LIBADD += \ $(top_builddir)/src/lib/libbabeltrace2.la \