From 6ee873c6c445e725fbd1e418a96161233e8d7635 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=A9mie=20Galarneau?= Date: Mon, 2 Mar 2015 16:49:20 -0500 Subject: [PATCH] Add plugin interface to build system MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérémie Galarneau --- configure.ac | 3 +++ include/Makefile.am | 10 +++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index e695d87c..313d1061 100644 --- a/configure.ac +++ b/configure.ac @@ -332,6 +332,9 @@ AC_SUBST(babeltracectfwriterincludedir) babeltracectfirincludedir="${includedir}/babeltrace/ctf-ir" AC_SUBST(babeltracectfirincludedir) +babeltracepluginincludedir="${includedir}/babeltrace/plugin" +AC_SUBST(babeltracepluginincludedir) + AC_CONFIG_FILES([ Makefile types/Makefile diff --git a/include/Makefile.am b/include/Makefile.am index fcbd6a3d..207bae2f 100644 --- a/include/Makefile.am +++ b/include/Makefile.am @@ -36,6 +36,13 @@ babeltracectfirinclude_HEADERS = \ babeltrace/ctf-ir/trace.h \ babeltrace/ctf-ir/utils.h +babeltraceplugininclude_HEADERS = \ + babeltrace/plugin/plugin.h \ + babeltrace/plugin/source.h \ + babeltrace/plugin/sink.h \ + babeltrace/plugin/notification/notification.h \ + babeltrace/plugin/notification/event.h + noinst_HEADERS = \ babeltrace/align.h \ babeltrace/babeltrace-internal.h \ @@ -92,4 +99,5 @@ noinst_HEADERS = \ babeltrace/compat/stdio.h \ babeltrace/compat/mman.h \ babeltrace/endian.h \ - babeltrace/mmap-align.h + babeltrace/mmap-align.h \ + babeltrace/plugin/plugin-internal.h -- 2.34.1