X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=plugins%2Flttng-utils%2FMakefile.am;h=a090390f9f9d83bb3c62e1cc92a8ea0de09734bc;hb=e63652425414abf7a1ed670f042d244a31019dc5;hp=97a327bbb02201c3abf36997848262f433d65f47;hpb=456a4476cac0e5b5e5bec47a07243faee091eb72;p=babeltrace.git diff --git a/plugins/lttng-utils/Makefile.am b/plugins/lttng-utils/Makefile.am index 97a327bb..a090390f 100644 --- a/plugins/lttng-utils/Makefile.am +++ b/plugins/lttng-utils/Makefile.am @@ -1,26 +1,46 @@ -AM_CFLAGS = $(PACKAGE_CFLAGS) -I$(top_srcdir)/include -I$(top_srcdir)/plugins \ - -I$(top_srcdir)/plugins/libctfcopytrace +AM_CPPFLAGS += -I$(top_srcdir)/plugins -SUBDIRS = . - -plugindir = "$(PLUGINSDIR)" -plugin_LTLIBRARIES = libbabeltrace-plugin-debug-info.la - -noinst_HEADERS = \ +noinst_LTLIBRARIES = libdebug-info.la +libdebug_info_la_SOURCES = \ + bin-info.c \ + bin-info.h \ + crc32.c \ crc32.h \ + debug-info.c \ debug-info.h \ + dwarf.c \ dwarf.h \ - bin-info.h \ + trace-ir-data-copy.c \ + trace-ir-data-copy.h \ + trace-ir-mapping.c \ + trace-ir-mapping.h \ + trace-ir-metadata-copy.c \ + trace-ir-metadata-copy.h \ + trace-ir-metadata-field-class-copy.c \ + trace-ir-metadata-field-class-copy.h \ + logging.c \ + logging.h + +plugindir = "$(PLUGINSDIR)" +plugin_LTLIBRARIES = babeltrace-plugin-lttng-utils.la + +babeltrace_plugin_lttng_utils_la_SOURCES = \ + plugin.c \ + utils.c \ utils.h \ - copy.h + logging.h -libbabeltrace_plugin_debug_info_la_SOURCES = \ - plugin.c debug-info.h debug-info.c bin-info.c dwarf.c crc32.c utils.c \ - copy.c +babeltrace_plugin_lttng_utils_la_LIBADD = \ + libdebug-info.la -libbabeltrace_plugin_debug_info_la_LDFLAGS = \ - -version-info $(BABELTRACE_LIBRARY_VERSION) -lelf -ldw +babeltrace_plugin_lttng_utils_la_LDFLAGS = \ + $(LT_NO_UNDEFINED) \ + -avoid-version -module \ + $(ELFUTILS_LIBS) -libbabeltrace_plugin_debug_info_la_LIBADD = \ +if !ENABLE_BUILT_IN_PLUGINS +babeltrace_plugin_lttng_utils_la_LIBADD += \ $(top_builddir)/lib/libbabeltrace.la \ - $(top_builddir)/plugins/libctfcopytrace/libctfcopytrace.la + $(top_builddir)/common/libbabeltrace-common.la \ + $(top_builddir)/logging/libbabeltrace-logging.la +endif