Cleanup: Move all source files to src/
[lttng-modules.git] / src / lib / Kbuild
diff --git a/src/lib/Kbuild b/src/lib/Kbuild
new file mode 100644 (file)
index 0000000..82049e9
--- /dev/null
@@ -0,0 +1,21 @@
+# SPDX-License-Identifier: (GPL-2.0-only or LGPL-2.1-only)
+
+TOP_LTTNG_MODULES_DIR := $(shell dirname $(lastword $(MAKEFILE_LIST)))/../..
+
+include $(TOP_LTTNG_MODULES_DIR)/Kbuild.common
+
+ccflags-y += -I$(TOP_LTTNG_MODULES_DIR)/include
+
+obj-$(CONFIG_LTTNG) += lttng-lib-ring-buffer.o
+
+lttng-lib-ring-buffer-objs := \
+  ringbuffer/ring_buffer_backend.o \
+  ringbuffer/ring_buffer_frontend.o \
+  ringbuffer/ring_buffer_iterator.o \
+  ringbuffer/ring_buffer_vfs.o \
+  ringbuffer/ring_buffer_splice.o \
+  ringbuffer/ring_buffer_mmap.o \
+  prio_heap/lttng_prio_heap.o \
+  ../wrapper/splice.o
+
+# vim:syntax=make
This page took 0.023136 seconds and 4 git commands to generate.