Commit | Line | Data |
---|---|---|
dc3fffef | 1 | SUBDIRS = ctf-ir ctf-writer prio_heap plugin component . |
1eb0c69c | 2 | |
74f21e2d | 3 | AM_CFLAGS = $(PACKAGE_CFLAGS) -I$(top_srcdir)/include |
1eb0c69c | 4 | |
74f21e2d | 5 | lib_LTLIBRARIES = libbabeltrace.la |
6f3077a2 | 6 | |
dc3fffef | 7 | libbabeltrace_la_SOURCES = babeltrace.c values.c ref.c |
3fbccce7 MD |
8 | libbabeltrace_la_LDFLAGS = -version-info $(BABELTRACE_LIBRARY_VERSION) |
9 | ||
2748fb3b AB |
10 | if ENABLE_DEBUG_INFO |
11 | noinst_LTLIBRARIES = libdebug-info.la | |
c40a57e5 | 12 | |
dc3fffef | 13 | libdebug_info_la_SOURCES = bin-info.c \ |
55cd033d JG |
14 | dwarf.c \ |
15 | crc32.c \ | |
16 | utils.c | |
2748fb3b AB |
17 | libdebug_info_la_LDFLAGS = -lelf -ldw |
18 | libdebug_info_la_LIBADD = libbabeltrace.la | |
c40a57e5 AB |
19 | endif |
20 | ||
b1bbab84 | 21 | libbabeltrace_la_LIBADD = \ |
018f3175 | 22 | prio_heap/libprio_heap.la \ |
3b37d465 | 23 | $(top_builddir)/compat/libcompat.la \ |
33b34c43 | 24 | component/libcomponent.la \ |
1670bffd | 25 | plugin/libplugin.la \ |
dc3fffef PP |
26 | $(top_builddir)/common/libbabeltrace-common.la \ |
27 | ctf-ir/libctf-ir.la \ | |
28 | ctf-writer/libctf-writer.la | |
6fbd4105 PP |
29 | |
30 | if BUILT_IN_PYTHON_PLUGIN_SUPPORT | |
31 | libbabeltrace_la_LIBADD += $(top_builddir)/python-plugin-provider/libbabeltrace-python-plugin-provider.la | |
32 | endif |