From 07d2f84907e776383572fa5cc89071d90a8be36b Mon Sep 17 00:00:00 2001 From: Vengada Govindan Date: Thu, 25 Aug 2016 10:34:34 -0700 Subject: Move iOAM Trace as a plugin Change-Id: I78322e91485e5429871bd356f668b8ed90f4265a Signed-off-by: Vengada Govindan --- plugins/ioam-plugin/Makefile.am | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) (limited to 'plugins/ioam-plugin/Makefile.am') diff --git a/plugins/ioam-plugin/Makefile.am b/plugins/ioam-plugin/Makefile.am index 68e792482a9..92b2b37bb6a 100644 --- a/plugins/ioam-plugin/Makefile.am +++ b/plugins/ioam-plugin/Makefile.am @@ -87,6 +87,35 @@ ioam_export_test_plugin_la_SOURCES = \ vppapitestplugins_LTLIBRARIES += ioam_export_test_plugin.la vppplugins_LTLIBRARIES += ioam_export_plugin.la +######################################## +# iOAM Trace +######################################## +ioam_trace_plugin_la_SOURCES = \ + ioam/lib-trace/trace_util.c \ + ioam/encap/ip6_ioam_trace.c \ + ioam/lib-trace/trace_util.h \ + ioam/lib-trace/trace_api.c + +BUILT_SOURCES += \ + ioam/lib-trace/trace.api.h ioam/lib-trace/trace.py + +pyapi_DATA += ioam/lib-trace/trace.py + +noinst_HEADERS += \ + ioam/export/ioam_export_all_api_h.h \ + ioam/lib-trace/trace_all_api_h.h \ + ioam/lib-trace/trace_msg_enum.h \ + ioam/lib-trace/trace.api.h \ + ioam/lib-trace/trace_util.h + +ioam_trace_test_plugin_la_SOURCES = \ + ioam/lib-trace/trace_test.c \ + ioam/lib-trace/trace_plugin.api.h + +vppapitestplugins_LTLIBRARIES += ioam_trace_test_plugin.la +vppplugins_LTLIBRARIES += ioam_trace_plugin.la + + # Remove *.la files install-data-hook: -- cgit 1.2.3-korg