From: Jérémie Galarneau Date: Mon, 2 Mar 2015 21:49:20 +0000 (-0500) Subject: Add plugin interface to build system X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=6ee873c6c445e725fbd1e418a96161233e8d7635;p=deliverable%2Fbabeltrace.git Add plugin interface to build system Signed-off-by: Jérémie Galarneau --- diff --git a/configure.ac b/configure.ac index e695d87ca..313d10612 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 fcbd6a3d6..207bae2f5 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