GBP plugin
[vpp.git] / src / vpp-api / vom / Makefile.am
index cdeacdf..2cb7f83 100644 (file)
@@ -15,8 +15,7 @@ AUTOMAKE_OPTIONS = foreign
 ACLOCAL_AMFLAGS = -I m4
 AM_LIBTOOLFLAGS = --quiet
 
-AM_CXXFLAGS = -Wall -std=gnu++11 -I${top_srcdir} -I${top_builddir}/vpp-api/vapi/ -I$(top_srcdir)/vpp-api/ -I${libdir}/../include
-AM_LDFLAGS = -shared -no-undefined
+AM_CXXFLAGS = -Wall -Werror -std=gnu++11 -I${top_srcdir} -I${top_builddir}/vpp-api/vapi/ -I$(top_srcdir)/vpp-api/ -I${libdir}/../include
 
 bin_PROGRAMS =
 noinst_LTLIBRARIES =
@@ -58,6 +57,10 @@ libvom_la_SOURCES =                  \
        connection.cpp                  \
        dhcp_config_cmds.cpp            \
        dhcp_config.cpp                 \
+       gbp_endpoint_cmds.cpp           \
+       gbp_endpoint.cpp                \
+       gbp_contract_cmds.cpp           \
+       gbp_contract.cpp                \
        hw_cmds.cpp                     \
        hw.cpp                          \
        inspect.cpp                     \
@@ -72,6 +75,8 @@ libvom_la_SOURCES =                   \
        ip_unnumbered.cpp               \
        l2_binding_cmds.cpp             \
        l2_binding.cpp                  \
+       l2_emulation_cmds.cpp           \
+       l2_emulation.cpp                \
        l3_binding_cmds.cpp             \
        l3_binding.cpp                  \
        lldp_binding_cmds.cpp           \
@@ -122,6 +127,8 @@ vominclude_HEADERS =                        \
        dump_cmd.hpp                    \
        enum_base.hpp                   \
        event_cmd.hpp                   \
+       gbp_endpoint.hpp                \
+       gbp_contract.hpp                \
        hw.hpp                          \
        inspect.hpp                     \
        interface.hpp                   \
@@ -130,6 +137,7 @@ vominclude_HEADERS =                        \
        interface_span.hpp              \
        ip_unnumbered.hpp               \
        l2_binding.hpp                  \
+       l2_emulation.hpp                \
        l3_binding.hpp                  \
        lldp_binding.hpp                \
        lldp_global.hpp                 \