1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# Makefile for Open vSwitch. 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunobj-$(CONFIG_OPENVSWITCH) += openvswitch.o 7*4882a593Smuzhiyun 8*4882a593Smuzhiyunopenvswitch-y := \ 9*4882a593Smuzhiyun actions.o \ 10*4882a593Smuzhiyun datapath.o \ 11*4882a593Smuzhiyun dp_notify.o \ 12*4882a593Smuzhiyun flow.o \ 13*4882a593Smuzhiyun flow_netlink.o \ 14*4882a593Smuzhiyun flow_table.o \ 15*4882a593Smuzhiyun meter.o \ 16*4882a593Smuzhiyun vport.o \ 17*4882a593Smuzhiyun vport-internal_dev.o \ 18*4882a593Smuzhiyun vport-netdev.o 19*4882a593Smuzhiyun 20*4882a593Smuzhiyunifneq ($(CONFIG_NF_CONNTRACK),) 21*4882a593Smuzhiyunopenvswitch-y += conntrack.o 22*4882a593Smuzhiyunendif 23*4882a593Smuzhiyun 24*4882a593Smuzhiyunobj-$(CONFIG_OPENVSWITCH_VXLAN)+= vport-vxlan.o 25*4882a593Smuzhiyunobj-$(CONFIG_OPENVSWITCH_GENEVE)+= vport-geneve.o 26*4882a593Smuzhiyunobj-$(CONFIG_OPENVSWITCH_GRE) += vport-gre.o 27