Move VOM to extras/vom
[vpp.git] / src / vpp-api / vom / Makefile.am
diff --git a/src/vpp-api/vom/Makefile.am b/src/vpp-api/vom/Makefile.am
deleted file mode 100644 (file)
index f802849..0000000
+++ /dev/null
@@ -1,232 +0,0 @@
-# Copyright (c) 2017 Cisco and/or its affiliates.
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at:
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-AUTOMAKE_OPTIONS = foreign
-ACLOCAL_AMFLAGS = -I m4
-AM_LIBTOOLFLAGS = --quiet
-
-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 =
-CLEANDIRS =
-
-lib_LTLIBRARIES = libvom.la
-
-libvom_la_DEPENDENCIES =
-libvom_la_LIBADD =                                     \
-       $(top_builddir)/vpp-api/vapi/libvapiclient.la   \
-       -lpthread                                       \
-       -lboost_thread                                  \
-       $(BOOST_SYSTEM_LIB)                             \
-       $(BOOST_FILESYSTEM_LIB)                         \
-       $(BOOST_ASIO_LIB)                               \
-       -lm -lrt
-
-ACL_SOURCES =
-if ENABLE_ACL_PLUGIN
-ACL_SOURCES +=                                 \
-       acl_binding_cmds.cpp            \
-       acl_binding.cpp                 \
-       acl_ethertype_cmds.cpp          \
-       acl_ethertype.cpp               \
-       acl_l2_rule.cpp                 \
-       acl_l3_rule.cpp                 \
-       acl_list_cmds.cpp               \
-       acl_list.cpp                    \
-       acl_types.cpp
-endif
-
-NAT_SOURCES =
-if ENABLE_NAT_PLUGIN
-NAT_SOURCES +=                                 \
-       nat_static.cpp                  \
-       nat_static_cmds.cpp             \
-       nat_binding.cpp                 \
-       nat_binding_cmds.cpp
-endif
-
-L2E_SOURCES =
-if ENABLE_L2E_PLUGIN
-L2E_SOURCES +=                         \
-       l2_emulation_cmds.cpp           \
-       l2_emulation.cpp
-endif
-
-GBP_SOURCES =
-if ENABLE_GBP_PLUGIN
-GBP_SOURCES +=                                 \
-       gbp_recirc_cmds.cpp             \
-       gbp_recirc.cpp                  \
-       gbp_subnet_cmds.cpp             \
-       gbp_subnet.cpp                  \
-       gbp_endpoint_cmds.cpp           \
-       gbp_endpoint.cpp                \
-       gbp_endpoint_group_cmds.cpp     \
-       gbp_endpoint_group.cpp          \
-       gbp_contract_cmds.cpp           \
-       gbp_contract.cpp
-endif
-
-libvom_la_SOURCES =                    \
-       types.cpp                       \
-       arp_proxy_binding_cmds.cpp      \
-       arp_proxy_binding.cpp           \
-       arp_proxy_config_cmds.cpp       \
-       arp_proxy_config.cpp            \
-       bond_group_binding_cmds.cpp     \
-       bond_group_binding.cpp          \
-       bond_interface_cmds.cpp         \
-       bond_interface.cpp              \
-       bond_member.cpp                 \
-       bridge_domain_cmds.cpp          \
-       bridge_domain.cpp               \
-       bridge_domain_arp_entry.cpp     \
-       bridge_domain_arp_entry_cmds.cpp \
-       bridge_domain_entry_cmds.cpp    \
-       bridge_domain_entry.cpp         \
-       client_db.cpp                   \
-       cmd.cpp                         \
-       connection.cpp                  \
-       dhcp_config_cmds.cpp            \
-       dhcp_config.cpp                 \
-       hw_cmds.cpp                     \
-       hw.cpp                          \
-       inspect.cpp                     \
-       interface_cmds.cpp              \
-       interface.cpp                   \
-       interface_factory.cpp           \
-       interface_ip6_nd_cmds.cpp       \
-       interface_span_cmds.cpp         \
-       interface_span.cpp              \
-       interface_types.cpp             \
-       ip_unnumbered_cmds.cpp          \
-       ip_unnumbered.cpp               \
-       l2_binding_cmds.cpp             \
-       l2_binding.cpp                  \
-       l3_binding_cmds.cpp             \
-       l3_binding.cpp                  \
-       lldp_binding_cmds.cpp           \
-       lldp_binding.cpp                \
-       lldp_global_cmds.cpp            \
-       lldp_global.cpp                 \
-       logger.cpp                      \
-       neighbour.cpp                   \
-       neighbour_cmds.cpp              \
-       object_base.cpp                 \
-       om.cpp                          \
-       prefix.cpp                      \
-       ra_config.cpp                   \
-       ra_prefix.cpp                   \
-       route.cpp                       \
-       route_cmds.cpp                  \
-       route_domain.cpp                \
-       route_domain_cmds.cpp           \
-       sub_interface_cmds.cpp          \
-       sub_interface.cpp               \
-       tap_interface.cpp               \
-       tap_interface_cmds.cpp          \
-       vxlan_tunnel_cmds.cpp           \
-       vxlan_tunnel.cpp                \
-       $(ACL_SOURCES)                  \
-       $(NAT_SOURCES)                  \
-       $(L2E_SOURCES)                  \
-       $(GBP_SOURCES)
-
-
-vomincludedir = $(includedir)/vom
-
-ACL_INCLUDES =
-if ENABLE_ACL_PLUGIN
-ACL_INCLUDES +=                        \
-       acl_binding.hpp                 \
-       acl_ethertype.hpp               \
-       acl_l2_rule.hpp                 \
-       acl_l3_rule.hpp                 \
-       acl_list.hpp                    \
-       acl_types.hpp
-endif
-
-NAT_INCLUDES =
-if ENABLE_NAT_PLUGIN
-NAT_INCLUDES +=                        \
-       nat_static.hpp                  \
-       nat_binding.hpp
-endif
-
-L2E_INCLUDES =
-if ENABLE_L2E_PLUGIN
-L2E_INCLUDES +=                                \
-       l2_emulation.hpp
-endif
-
-GBP_INCLUDES =
-if ENABLE_GBP_PLUGIN
-GBP_INCLUDES +=                        \
-       gbp_endpoint.hpp                \
-       gbp_endpoint_group.hpp          \
-       gbp_subnet.hpp                  \
-       gbp_recirc.hpp                  \
-       gbp_contract.hpp
-endif
-
-vominclude_HEADERS =                   \
-       arp_proxy_binding.hpp           \
-       arp_proxy_config.hpp            \
-       bond_group_binding.hpp          \
-       bond_interface.hpp              \
-       bond_member.hpp                 \
-       bridge_domain.hpp               \
-       bridge_domain_arp_entry.hpp     \
-       bridge_domain_entry.hpp         \
-       client_db.hpp                   \
-       cmd.hpp                         \
-       connection.hpp                  \
-       dhcp_config.hpp                 \
-       dhcp_config_cmds.hpp            \
-       dump_cmd.hpp                    \
-       enum_base.hpp                   \
-       event_cmd.hpp                   \
-       hw.hpp                          \
-       inspect.hpp                     \
-       interface.hpp                   \
-       interface_cmds.hpp              \
-       interface_ip6_nd.hpp            \
-       interface_span.hpp              \
-       ip_unnumbered.hpp               \
-       l2_binding.hpp                  \
-       l3_binding.hpp                  \
-       lldp_binding.hpp                \
-       lldp_global.hpp                 \
-       logger.hpp                      \
-       neighbour.hpp                   \
-       object_base.hpp                 \
-       om.hpp                          \
-       prefix.hpp                      \
-       ra_config.hpp                   \
-       ra_prefix.hpp                   \
-       route.hpp                       \
-       route_domain.hpp                \
-       rpc_cmd.hpp                     \
-       singular_db.hpp                 \
-       singular_db_funcs.hpp           \
-       sub_interface.hpp               \
-       tap_interface.hpp               \
-       types.hpp                       \
-       vxlan_tunnel.hpp                \
-       $(ACL_INCLUDES)                 \
-       $(NAT_INCLUDES)                 \
-       $(L2E_INCLUDES)                 \
-       $(GBP_INCLUDES)
-
-# vi:syntax=automake