xref: /linux/net/openvswitch/Makefile (revision 62b9c8d0372d11a5e048c6b56997374901e0445b)
1ccb1352eSJesse Gross#
2ccb1352eSJesse Gross# Makefile for Open vSwitch.
3ccb1352eSJesse Gross#
4ccb1352eSJesse Gross
5ccb1352eSJesse Grossobj-$(CONFIG_OPENVSWITCH) += openvswitch.o
6ccb1352eSJesse Gross
7ccb1352eSJesse Grossopenvswitch-y := \
8ccb1352eSJesse Gross	actions.o \
9ccb1352eSJesse Gross	datapath.o \
10ccb1352eSJesse Gross	dp_notify.o \
11ccb1352eSJesse Gross	flow.o \
12e6445719SPravin B Shelar	flow_netlink.o \
13e6445719SPravin B Shelar	flow_table.o \
14ccb1352eSJesse Gross	vport.o \
15ccb1352eSJesse Gross	vport-internal_dev.o \
16aa310701SPravin B Shelar	vport-netdev.o
1758264848SPravin B Shelar
18*62b9c8d0SThomas Grafobj-$(CONFIG_OPENVSWITCH_GENEVE)+= vport-geneve.o
19*62b9c8d0SThomas Grafobj-$(CONFIG_OPENVSWITCH_VXLAN)	+= vport-vxlan.o
20*62b9c8d0SThomas Grafobj-$(CONFIG_OPENVSWITCH_GRE)	+= vport-gre.o
21