core
stamp-h1
__pycache__
-babeltrace.pc
-babeltrace-ctf.pc
+/babeltrace2.pc
+/babeltrace2-ctf.pc
TAGS
cscope*
doc/api/Doxyfile
== Valgrind
To use Valgrind on an application (for example, the CLI or a test) which
-loads libbabeltrace, use:
+loads libbabeltrace2, use:
$ G_SLICE=always-malloc G_DEBUG=gc-friendly PYTHONMALLOC=malloc \
BABELTRACE_NO_DLCLOSE=1 valgrind --leak-check=full \
the Python plugin provider (Valgrind will probably show a lot of errors
which originate from Python interpreter anyway).
-`BABELTRACE_NO_DLCLOSE=1` makes libbabeltrace not close the shared
+`BABELTRACE_NO_DLCLOSE=1` makes libbabeltrace2 not close the shared
libraries (plugins) which it loads. This is needed to see the
appropriate backtrace when Valgrind shows errors.
`<babeltrace/logging.h>`::
Public header which a library user can use to control and read
- libbabeltrace's current log level.
+ libbabeltrace2's current log level.
`<babeltrace/logging-internal.h>`::
Internal, generic logging API which you can use in any Babeltrace
example, there is one log level per component class, which makes log
filtering easier during execution.
+
-In libbabeltrace, the user can set the current run-time log level with
+In libbabeltrace2, the user can set the current run-time log level with
the `bt_logging_set_global_level()` function, for example:
+
--
of your module's object in your module's root `Makefile.am`.
. Add the log level initializing environment variable name to the
- `log_level_env_var_names` array in `cli/babeltrace.c`.
+ `log_level_env_var_names` array in `cli/babeltrace2.c`.
[[logging-instrument-source]]
dist_noinst_DATA = CodingStyle
pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = babeltrace.pc babeltrace-ctf.pc
+pkgconfig_DATA = babeltrace2.pc babeltrace2-ctf.pc
# This is a convenience target, it's not part of the build process.
CONTRIBUTING.html: CONTRIBUTING.adoc
+++ /dev/null
-prefix=@prefix@
-exec_prefix=@exec_prefix@
-libdir=@libdir@
-includedir=@includedir@
-
-Name: Babeltrace CTF parser
-Description: libbabeltrace-ctf provides the specific bits necessary to read a Common Trace Format (CTF) trace.
-Version: @PACKAGE_VERSION@
-Requires: babeltrace
-Requires.private:
-Libs: -L${libdir} -lbabeltrace-ctf
-Cflags: -I${includedir}
-
+++ /dev/null
-prefix=@prefix@
-exec_prefix=@exec_prefix@
-libdir=@libdir@
-includedir=@includedir@
-
-Name: Babeltrace
-Description: libbabeltrace provides a reader for trace files, reading mainly the
-Common Trace Format (CTF).
-Version: @PACKAGE_VERSION@
-Requires:
-Requires.private: uuid popt
-Libs: -L${libdir} -lbabeltrace
-Cflags: -I${includedir}
-
--- /dev/null
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: Babeltrace CTF parser
+Description: libbabeltrace2-ctf provides the specific bits necessary to read a Common Trace Format (CTF) trace.
+Version: @PACKAGE_VERSION@
+Requires: babeltrace
+Requires.private:
+Libs: -L${libdir} -lbabeltrace2-ctf
+Cflags: -I${includedir}
+
--- /dev/null
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: Babeltrace
+Description: libbabeltrace2 provides a reader for trace files, reading mainly the
+Common Trace Format (CTF).
+Version: @PACKAGE_VERSION@
+Requires:
+Requires.private: uuid popt
+Libs: -L${libdir} -lbabeltrace2
+Cflags: -I${includedir}
+
# Since the shared object used by the python bindings is not built with
-# libtool, we need to add the directory containing libbabeltrace to the
+# libtool, we need to add the directory containing libbabeltrace2 to the
# linker path.
AM_LDFLAGS=-L$(top_builddir)/lib/.libs
def main():
babeltrace_ext = Extension('bt2._native_bt',
sources=['bt2/native_bt.i', 'bt2/logging.c'],
- libraries=['babeltrace', 'glib-2.0'],
- extra_objects=['@top_builddir@/logging/.libs/libbabeltrace-logging.a',
- '@top_builddir@/common/.libs/libbabeltrace-common.a'],)
+ libraries=['babeltrace2', 'glib-2.0'],
+ extra_objects=['@top_builddir@/logging/.libs/libbabeltrace2-logging.a',
+ '@top_builddir@/common/.libs/libbabeltrace2-common.a'],)
dist = setup(name='bt2',
version='@PACKAGE_VERSION@',
# not discard the plugins since the CLI does not use their symbols
# directly).
babeltrace2_bin_LDADD = \
- $(top_builddir)/lib/libbabeltrace.la \
+ $(top_builddir)/lib/libbabeltrace2.la \
$(top_builddir)/compat/libcompat.la \
- $(top_builddir)/common/libbabeltrace-common.la \
- $(top_builddir)/logging/libbabeltrace-logging.la \
+ $(top_builddir)/common/libbabeltrace2-common.la \
+ $(top_builddir)/logging/libbabeltrace2-logging.la \
$(POPT_LIBS)
if ENABLE_BUILT_IN_PLUGINS
babeltrace2_log_bin_SOURCES = babeltrace2-log.c
babeltrace2_log_bin_LDADD = \
$(top_builddir)/compat/libcompat.la \
- $(top_builddir)/common/libbabeltrace-common.la \
- $(top_builddir)/logging/libbabeltrace-logging.la \
+ $(top_builddir)/common/libbabeltrace2-common.la \
+ $(top_builddir)/logging/libbabeltrace2-logging.la \
$(POPT_LIBS)
babeltrace2_log_bin_CFLAGS = $(AM_CFLAGS) '-DBT_CLI_PATH="$(abs_top_builddir)/cli/babeltrace2$(EXEEXT)"'
AM_CPPFLAGS += -DINSTALL_LIBDIR=\"$(libdir)\"
-noinst_LTLIBRARIES = libbabeltrace-common.la
+noinst_LTLIBRARIES = libbabeltrace2-common.la
-libbabeltrace_common_la_SOURCES = assert.c common.c logging.c logging.h
+libbabeltrace2_common_la_SOURCES = assert.c common.c logging.c logging.h
AC_ARG_VAR([PYTHON_CONFIG], [Path to python-config])
# PLUGINSDIR: Plugins directory
-AC_ARG_VAR([PLUGINSDIR], [built-in plugins install directory [LIBDIR/babeltrace/plugins]])
-AS_IF([test "x$PLUGINSDIR" = x], [PLUGINSDIR='$(libdir)/babeltrace/plugins'])
+AC_ARG_VAR([PLUGINSDIR], [built-in plugins install directory [LIBDIR/babeltrace2/plugins]])
+AS_IF([test "x$PLUGINSDIR" = x], [PLUGINSDIR='$(libdir)/babeltrace2/plugins'])
# BABELTRACE_MINIMAL_LOG_LEVEL:
AC_ARG_VAR([BABELTRACE_MINIMAL_LOG_LEVEL], [Minimal log level for Babeltrace program, library, and plugins (VERBOSE, DEBUG, INFO, WARN, ERROR (default), FATAL, or NONE)])
python-plugin-provider/Makefile
plugins/lttng-utils/Makefile
plugins/lttng-utils/debug-info/Makefile
- babeltrace.pc
- babeltrace-ctf.pc
+ babeltrace2.pc
+ babeltrace2-ctf.pc
])
AC_CONFIG_FILES([tests/cli/test_intersection], [chmod +x tests/cli/test_intersection])
PPRINT_SUBTITLE([Install directories])
PPRINT_PROP_STRING([Binaries], [$report_bindir])
PPRINT_PROP_STRING([Libraries], [$report_libdir])
-PPRINT_PROP_STRING([Plugins], [$report_libdir/babeltrace/plugins])
+PPRINT_PROP_STRING([Plugins], [$report_libdir/babeltrace2/plugins])
PPRINT_PROP_STRING([Configuration], [$report_sysconfdif])
AM_CPPFLAGS += -DINSTALL_LIBDIR=\"$(libdir)\"
-noinst_LTLIBRARIES = libbabeltrace-ctfser.la
+noinst_LTLIBRARIES = libbabeltrace2-ctfser.la
-libbabeltrace_ctfser_la_SOURCES = ctfser.c logging.c logging.h
+libbabeltrace2_ctfser_la_SOURCES = ctfser.c logging.c logging.h
AM_CPPFLAGS += -DINSTALL_LIBDIR=\"$(libdir)\"
-noinst_LTLIBRARIES = libbabeltrace-fd-cache.la
+noinst_LTLIBRARIES = libbabeltrace2-fd-cache.la
-libbabeltrace_fd_cache_la_SOURCES = \
+libbabeltrace2_fd_cache_la_SOURCES = \
fd-cache.c \
logging.c \
logging.h
SUBDIRS = trace-ir ctf-writer prio_heap plugin graph .
-lib_LTLIBRARIES = libbabeltrace.la libbabeltrace-ctf.la
+lib_LTLIBRARIES = libbabeltrace2.la libbabeltrace2-ctf.la
-libbabeltrace_la_SOURCES = \
- babeltrace.c \
+libbabeltrace2_la_SOURCES = \
+ babeltrace2.c \
value.c \
util.c \
lib-logging.c \
logging.c \
object-pool.c
-libbabeltrace_la_LDFLAGS = $(LT_NO_UNDEFINED) \
+libbabeltrace2_la_LDFLAGS = $(LT_NO_UNDEFINED) \
-version-info $(BABELTRACE_LIBRARY_VERSION)
-libbabeltrace_la_LIBADD = \
+libbabeltrace2_la_LIBADD = \
prio_heap/libprio_heap.la \
graph/libgraph.la \
plugin/libplugin.la \
trace-ir/libtrace-ir.la \
ctf-writer/libctf-writer.la \
- $(top_builddir)/logging/libbabeltrace-logging.la \
- $(top_builddir)/common/libbabeltrace-common.la \
- $(top_builddir)/ctfser/libbabeltrace-ctfser.la \
+ $(top_builddir)/logging/libbabeltrace2-logging.la \
+ $(top_builddir)/common/libbabeltrace2-common.la \
+ $(top_builddir)/ctfser/libbabeltrace2-ctfser.la \
$(top_builddir)/compat/libcompat.la
if ENABLE_BUILT_IN_PYTHON_PLUGIN_SUPPORT
-libbabeltrace_la_LIBADD += $(top_builddir)/python-plugin-provider/libbabeltrace-python-plugin-provider.la
+libbabeltrace2_la_LIBADD += $(top_builddir)/python-plugin-provider/libbabeltrace2-python-plugin-provider.la
endif
-# Build a libbabeltrace-ctf library for backwards compatibility.
-# CTF writer used to be in libbabeltrace-ctf in Babeltrace 1, so this
+# FIXME: Should we drop this? We changed the basename of the library,
+# libbabeltrace2 is not a drop-in replacement for libbabeltrace anymore.
+#
+# Build a libbabeltrace2-ctf library for backwards compatibility.
+# CTF writer used to be in libbabeltrace2-ctf in Babeltrace 1, so this
# file must still exist. As of Babeltrace 2, CTF writer is implemented
-# in libbabeltrace.
-libbabeltrace_ctf_la_SOURCES = $(libbabeltrace_la_SOURCES)
-libbabeltrace_ctf_la_LDFLAGS = $(LT_NO_UNDEFINED) \
+# in libbabeltrace2.
+libbabeltrace2_ctf_la_SOURCES = $(libbabeltrace2_la_SOURCES)
+libbabeltrace2_ctf_la_LDFLAGS = $(LT_NO_UNDEFINED) \
-version-info $(BABELTRACE_LIBRARY_VERSION)
-libbabeltrace_ctf_la_LIBADD = \
+libbabeltrace2_ctf_la_LIBADD = \
graph/libgraph.la \
trace-ir/libtrace-ir.la \
ctf-writer/libctf-writer.la \
- $(top_builddir)/logging/libbabeltrace-logging.la \
- $(top_builddir)/common/libbabeltrace-common.la \
- $(top_builddir)/ctfser/libbabeltrace-ctfser.la \
+ $(top_builddir)/logging/libbabeltrace2-logging.la \
+ $(top_builddir)/common/libbabeltrace2-common.la \
+ $(top_builddir)/ctfser/libbabeltrace2-ctfser.la \
$(top_builddir)/compat/libcompat.la
+++ /dev/null
-/*
- * Copyright 2010-2011 EfficiOS Inc. and Linux Foundation
- *
- * Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- * SOFTWARE.
- */
-
-#include <babeltrace/version.h>
-#include <babeltrace/types.h>
-#include <stdlib.h>
-
-int bt_version_get_major(void)
-{
- return BT_VERSION_MAJOR;
-}
-
-int bt_version_get_minor(void)
-{
- return BT_VERSION_MINOR;
-}
-
-int bt_version_get_patch(void) {
- return BT_VERSION_PATCH;
-}
-
-const char *bt_version_get_extra(void)
-{
- return BT_VERSION_EXTRA;
-}
--- /dev/null
+/*
+ * Copyright 2010-2011 EfficiOS Inc. and Linux Foundation
+ *
+ * Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
+#include <babeltrace/version.h>
+#include <babeltrace/types.h>
+#include <stdlib.h>
+
+int bt_version_get_major(void)
+{
+ return BT_VERSION_MAJOR;
+}
+
+int bt_version_get_minor(void)
+{
+ return BT_VERSION_MINOR;
+}
+
+int bt_version_get_patch(void) {
+ return BT_VERSION_PATCH;
+}
+
+const char *bt_version_get_extra(void)
+{
+ return BT_VERSION_EXTRA;
+}
#include <ftw.h>
#include <pthread.h>
-#define PYTHON_PLUGIN_PROVIDER_FILENAME "libbabeltrace-python-plugin-provider." G_MODULE_SUFFIX
+#define PYTHON_PLUGIN_PROVIDER_FILENAME "libbabeltrace2-python-plugin-provider." G_MODULE_SUFFIX
#define PYTHON_PLUGIN_PROVIDER_SYM_NAME bt_plugin_python_create_all_from_file
#define PYTHON_PLUGIN_PROVIDER_SYM_NAME_STR TOSTRING(PYTHON_PLUGIN_PROVIDER_SYM_NAME)
-noinst_LTLIBRARIES = libbabeltrace-logging.la
+noinst_LTLIBRARIES = libbabeltrace2-logging.la
-libbabeltrace_logging_la_SOURCES = log.c
+libbabeltrace2_logging_la_SOURCES = log.c
-avoid-version -module
babeltrace_plugin_ctf_la_LIBADD = \
- common/libbabeltrace-plugin-ctf-common.la \
- fs-sink/libbabeltrace-plugin-ctf-fs-sink.la \
- fs-src/libbabeltrace-plugin-ctf-fs-src.la \
- lttng-live/libbabeltrace-plugin-ctf-lttng-live.la
+ common/libbabeltrace2-plugin-ctf-common.la \
+ fs-sink/libbabeltrace2-plugin-ctf-fs-sink.la \
+ fs-src/libbabeltrace2-plugin-ctf-fs-src.la \
+ lttng-live/libbabeltrace2-plugin-ctf-lttng-live.la
if !ENABLE_BUILT_IN_PLUGINS
babeltrace_plugin_ctf_la_LIBADD += \
- $(top_builddir)/lib/libbabeltrace.la \
- $(top_builddir)/logging/libbabeltrace-logging.la \
- $(top_builddir)/common/libbabeltrace-common.la \
- $(top_builddir)/ctfser/libbabeltrace-ctfser.la
+ $(top_builddir)/lib/libbabeltrace2.la \
+ $(top_builddir)/logging/libbabeltrace2-logging.la \
+ $(top_builddir)/common/libbabeltrace2-common.la \
+ $(top_builddir)/ctfser/libbabeltrace2-ctfser.la
endif
SUBDIRS = metadata bfcr msg-iter utils
-noinst_LTLIBRARIES = libbabeltrace-plugin-ctf-common.la
-libbabeltrace_plugin_ctf_common_la_SOURCES = print.h
-libbabeltrace_plugin_ctf_common_la_LIBADD = \
+noinst_LTLIBRARIES = libbabeltrace2-plugin-ctf-common.la
+libbabeltrace2_plugin_ctf_common_la_SOURCES = print.h
+libbabeltrace2_plugin_ctf_common_la_LIBADD = \
$(builddir)/metadata/libctf-parser.la \
$(builddir)/metadata/libctf-ast.la \
$(builddir)/bfcr/libctf-bfcr.la \
-noinst_LTLIBRARIES = libbabeltrace-plugin-ctf-fs-sink.la
+noinst_LTLIBRARIES = libbabeltrace2-plugin-ctf-fs-sink.la
-libbabeltrace_plugin_ctf_fs_sink_la_LIBADD =
-libbabeltrace_plugin_ctf_fs_sink_la_SOURCES = \
+libbabeltrace2_plugin_ctf_fs_sink_la_LIBADD =
+libbabeltrace2_plugin_ctf_fs_sink_la_SOURCES = \
fs-sink.c \
fs-sink.h \
logging.c \
AM_CPPFLAGS += -I$(top_srcdir)/plugins
-noinst_LTLIBRARIES = libbabeltrace-plugin-ctf-fs-src.la
+noinst_LTLIBRARIES = libbabeltrace2-plugin-ctf-fs-src.la
-libbabeltrace_plugin_ctf_fs_src_la_SOURCES = \
+libbabeltrace2_plugin_ctf_fs_src_la_SOURCES = \
data-stream-file.c \
data-stream-file.h \
file.c \
AM_CPPFLAGS += -I$(top_srcdir)/plugins
-libbabeltrace_plugin_ctf_lttng_live_la_SOURCES = \
+libbabeltrace2_plugin_ctf_lttng_live_la_SOURCES = \
lttng-live.c \
lttng-live.h \
data-stream.c \
logging.h
if BABELTRACE_BUILD_WITH_MINGW
-libbabeltrace_plugin_ctf_lttng_live_la_LIBADD = -lws2_32
+libbabeltrace2_plugin_ctf_lttng_live_la_LIBADD = -lws2_32
endif
-noinst_LTLIBRARIES = libbabeltrace-plugin-ctf-lttng-live.la
+noinst_LTLIBRARIES = libbabeltrace2-plugin-ctf-lttng-live.la
if !ENABLE_BUILT_IN_PLUGINS
babeltrace_plugin_lttng_utils_la_LIBADD += \
- $(top_builddir)/lib/libbabeltrace.la \
- $(top_builddir)/common/libbabeltrace-common.la \
- $(top_builddir)/logging/libbabeltrace-logging.la
+ $(top_builddir)/lib/libbabeltrace2.la \
+ $(top_builddir)/common/libbabeltrace2-common.la \
+ $(top_builddir)/logging/libbabeltrace2-logging.la
endif
noinst_LTLIBRARIES = libdebug-info.la
libdebug_info_la_LIBADD = \
- $(top_builddir)/fd-cache/libbabeltrace-fd-cache.la
+ $(top_builddir)/fd-cache/libbabeltrace2-fd-cache.la
libdebug_info_la_SOURCES = \
bin-info.c \
-avoid-version -module
babeltrace_plugin_text_la_LIBADD = \
- pretty/libbabeltrace-plugin-text-pretty-cc.la \
- dmesg/libbabeltrace-plugin-text-dmesg-cc.la
+ pretty/libbabeltrace2-plugin-text-pretty-cc.la \
+ dmesg/libbabeltrace2-plugin-text-dmesg-cc.la
if !ENABLE_BUILT_IN_PLUGINS
babeltrace_plugin_text_la_LIBADD += \
- $(top_builddir)/lib/libbabeltrace.la \
- $(top_builddir)/common/libbabeltrace-common.la \
- $(top_builddir)/logging/libbabeltrace-logging.la \
+ $(top_builddir)/lib/libbabeltrace2.la \
+ $(top_builddir)/common/libbabeltrace2-common.la \
+ $(top_builddir)/logging/libbabeltrace2-logging.la \
$(top_builddir)/compat/libcompat.la
endif
AM_CPPFLAGS += -I$(top_srcdir)/plugins
-noinst_LTLIBRARIES = libbabeltrace-plugin-text-dmesg-cc.la
+noinst_LTLIBRARIES = libbabeltrace2-plugin-text-dmesg-cc.la
# ctf-text plugin
-libbabeltrace_plugin_text_dmesg_cc_la_SOURCES = \
+libbabeltrace2_plugin_text_dmesg_cc_la_SOURCES = \
dmesg.c \
dmesg.h \
logging.h \
AM_CPPFLAGS += -I$(top_srcdir)/plugins
-noinst_LTLIBRARIES = libbabeltrace-plugin-text-pretty-cc.la
+noinst_LTLIBRARIES = libbabeltrace2-plugin-text-pretty-cc.la
# ctf-text plugin
-libbabeltrace_plugin_text_pretty_cc_la_SOURCES = \
+libbabeltrace2_plugin_text_pretty_cc_la_SOURCES = \
logging.c \
logging.h \
pretty.c \
$(LT_NO_UNDEFINED) \
-avoid-version -module
babeltrace_plugin_utils_la_LIBADD = \
- dummy/libbabeltrace-plugin-dummy-cc.la \
- muxer/libbabeltrace-plugin-muxer.la \
- counter/libbabeltrace-plugin-counter-cc.la \
- trimmer/libbabeltrace-plugin-trimmer.la
+ dummy/libbabeltrace2-plugin-dummy-cc.la \
+ muxer/libbabeltrace2-plugin-muxer.la \
+ counter/libbabeltrace2-plugin-counter-cc.la \
+ trimmer/libbabeltrace2-plugin-trimmer.la
if !ENABLE_BUILT_IN_PLUGINS
babeltrace_plugin_utils_la_LIBADD += \
- $(top_builddir)/lib/libbabeltrace.la \
- $(top_builddir)/common/libbabeltrace-common.la \
- $(top_builddir)/logging/libbabeltrace-logging.la
+ $(top_builddir)/lib/libbabeltrace2.la \
+ $(top_builddir)/common/libbabeltrace2-common.la \
+ $(top_builddir)/logging/libbabeltrace2-logging.la
endif
AM_CPPFLAGS += -I$(top_srcdir)/plugins
-noinst_LTLIBRARIES = libbabeltrace-plugin-counter-cc.la
-libbabeltrace_plugin_counter_cc_la_SOURCES = \
+noinst_LTLIBRARIES = libbabeltrace2-plugin-counter-cc.la
+libbabeltrace2_plugin_counter_cc_la_SOURCES = \
counter.c \
counter.h \
logging.c \
AM_CPPFLAGS += -I$(top_srcdir)/plugins
-noinst_LTLIBRARIES = libbabeltrace-plugin-dummy-cc.la
-libbabeltrace_plugin_dummy_cc_la_SOURCES = dummy.c dummy.h
+noinst_LTLIBRARIES = libbabeltrace2-plugin-dummy-cc.la
+libbabeltrace2_plugin_dummy_cc_la_SOURCES = dummy.c dummy.h
AM_CPPFLAGS += -I$(top_srcdir)/plugins
-noinst_LTLIBRARIES = libbabeltrace-plugin-muxer.la
-libbabeltrace_plugin_muxer_la_SOURCES = muxer.c muxer.h logging.c logging.h
+noinst_LTLIBRARIES = libbabeltrace2-plugin-muxer.la
+libbabeltrace2_plugin_muxer_la_SOURCES = muxer.c muxer.h logging.c logging.h
AM_CPPFLAGS += -I$(top_srcdir)/plugins \
-I$(top_srcdir)/plugins/libctfcopytrace
-noinst_LTLIBRARIES = libbabeltrace-plugin-trimmer.la
-libbabeltrace_plugin_trimmer_la_SOURCES = \
+noinst_LTLIBRARIES = libbabeltrace2-plugin-trimmer.la
+libbabeltrace2_plugin_trimmer_la_SOURCES = \
trimmer.c \
trimmer.h \
logging.c \
AM_CPPFLAGS += $(PYTHON_INCLUDE)
-lib_LTLIBRARIES = libbabeltrace-python-plugin-provider.la
+lib_LTLIBRARIES = libbabeltrace2-python-plugin-provider.la
-libbabeltrace_python_plugin_provider_la_SOURCES = \
+libbabeltrace2_python_plugin_provider_la_SOURCES = \
python-plugin-provider.c
-libbabeltrace_python_plugin_provider_la_LDFLAGS = \
+libbabeltrace2_python_plugin_provider_la_LDFLAGS = \
$(LT_NO_UNDEFINED) \
-version-info $(BABELTRACE_LIBRARY_VERSION) \
$(PYTHON_LIBS)
-libbabeltrace_python_plugin_provider_la_LIBADD =
+libbabeltrace2_python_plugin_provider_la_LIBADD =
if !ENABLE_BUILT_IN_PLUGINS
-libbabeltrace_python_plugin_provider_la_LIBADD += \
- $(top_builddir)/logging/libbabeltrace-logging.la \
- $(top_builddir)/common/libbabeltrace-common.la \
- $(top_builddir)/lib/libbabeltrace.la
+libbabeltrace2_python_plugin_provider_la_LIBADD += \
+ $(top_builddir)/logging/libbabeltrace2-logging.la \
+ $(top_builddir)/common/libbabeltrace2-common.la \
+ $(top_builddir)/lib/libbabeltrace2.la
endif
# it knows better and considers libraries with constructors having
# side-effects as dead code.
COMMON_TEST_LDADD = $(LIBTAP) $(builddir)/libtestcommon.la \
- $(top_builddir)/lib/libbabeltrace.la
+ $(top_builddir)/lib/libbabeltrace2.la
test_bitfield_LDADD = $(LIBTAP) $(builddir)/libtestcommon.la
$(LT_NO_UNDEFINED) \
-rpath / -avoid-version -module
plugin_minimal_la_LIBADD = \
- $(top_builddir)/lib/libbabeltrace.la
+ $(top_builddir)/lib/libbabeltrace2.la
# source/filter/sink plugin
plugin_sfs_la_SOURCES = sfs.c
$(LT_NO_UNDEFINED) \
-rpath / -avoid-version -module
plugin_sfs_la_LIBADD = \
- $(top_builddir)/lib/libbabeltrace.la
+ $(top_builddir)/lib/libbabeltrace2.la
test_dwarf_LDADD = \
$(top_builddir)/plugins/lttng-utils/debug-info/libdebug-info.la \
- $(top_builddir)/fd-cache/libbabeltrace-fd-cache.la \
- $(top_builddir)/logging/libbabeltrace-logging.la \
- $(top_builddir)/common/libbabeltrace-common.la \
+ $(top_builddir)/fd-cache/libbabeltrace2-fd-cache.la \
+ $(top_builddir)/logging/libbabeltrace2-logging.la \
+ $(top_builddir)/common/libbabeltrace2-common.la \
$(ELFUTILS_LIBS) \
$(LIBTAP)
test_dwarf_SOURCES = test_dwarf.c
test_bin_info_LDADD = \
$(top_builddir)/plugins/lttng-utils/debug-info/libdebug-info.la \
- $(top_builddir)/fd-cache/libbabeltrace-fd-cache.la \
- $(top_builddir)/logging/libbabeltrace-logging.la \
- $(top_builddir)/common/libbabeltrace-common.la \
+ $(top_builddir)/fd-cache/libbabeltrace2-fd-cache.la \
+ $(top_builddir)/logging/libbabeltrace2-logging.la \
+ $(top_builddir)/common/libbabeltrace2-common.la \
$(ELFUTILS_LIBS) \
$(LIBTAP)
test_bin_info_SOURCES = test_bin_info.c