Setting tag sliver-openvswitch-2.2.90-1
[sliver-openvswitch.git] / datapath / Modules.mk
index c4afae2..b652411 100644 (file)
@@ -1,8 +1,5 @@
 # Some modules should be built and distributed, e.g. openvswitch.
 #
-# Some modules should be distributed but not built, e.g. we do not build
-# veth if the kernel in question already has it.
-#
 # Some modules should be built but not distributed, e.g. third-party
 # hwtable modules.
 both_modules = openvswitch
@@ -11,39 +8,35 @@ dist_modules = $(both_modules)       # Modules to distribute
 
 openvswitch_sources = \
        actions.c \
-       checksum.c \
        datapath.c \
        dp_notify.c \
-       dp_sysfs_dp.c \
-       dp_sysfs_if.c \
        flow.c \
-       loop_counter.c \
-       table.c \
-       tunnel.c \
+       flow_netlink.c \
+       flow_table.c \
        vport.c \
-       vport-capwap.c \
-       vport-generic.c \
        vport-gre.c \
        vport-internal_dev.c \
+       vport-lisp.c \
        vport-netdev.c \
-       vport-patch.c
+       vport-vxlan.c
 
 openvswitch_headers = \
-       actions.h \
-       checksum.h \
+       compat.h \
        datapath.h \
-       dp_sysfs.h \
        flow.h \
-       loop_counter.h \
-       table.h \
-       tunnel.h \
+       flow_netlink.h \
+       flow_table.h \
+       vlan.h \
        vport.h \
-       vport-generic.h \
        vport-internal_dev.h \
        vport-netdev.h
 
+openvswitch_extras = \
+       README
+
 dist_sources = $(foreach module,$(dist_modules),$($(module)_sources))
 dist_headers = $(foreach module,$(dist_modules),$($(module)_headers))
+dist_extras = $(foreach module,$(dist_modules),$($(module)_extras))
 build_sources = $(foreach module,$(build_modules),$($(module)_sources))
 build_headers = $(foreach module,$(build_modules),$($(module)_headers))
 build_links = $(notdir $(build_sources))