13998e2a0SBruce Richardson# SPDX-License-Identifier: BSD-3-Clause 23998e2a0SBruce Richardson# Copyright(c) 2010-2014 Intel Corporation 3b82da759SHuawei Xie 4*0eba4adeSBruce Richardson# binary name 5*0eba4adeSBruce RichardsonAPP = vhost-switch 6*0eba4adeSBruce Richardson 7*0eba4adeSBruce Richardson# all source are stored in SRCS-y 8*0eba4adeSBruce RichardsonSRCS-y := main.c virtio_net.c 9*0eba4adeSBruce Richardson 10b82da759SHuawei Xieifeq ($(RTE_SDK),) 11b82da759SHuawei Xie$(error "Please define RTE_SDK environment variable") 12b82da759SHuawei Xieendif 13b82da759SHuawei Xie 1498a7ea33SJerin Jacob# Default target, can be overridden by command line or environment 15b82da759SHuawei XieRTE_TARGET ?= x86_64-native-linuxapp-gcc 16b82da759SHuawei Xie 17b82da759SHuawei Xieinclude $(RTE_SDK)/mk/rte.vars.mk 18b82da759SHuawei Xie 19b82da759SHuawei Xieifneq ($(CONFIG_RTE_EXEC_ENV),"linuxapp") 20b82da759SHuawei Xie$(info This application can only operate in a linuxapp environment, \ 21b82da759SHuawei Xieplease change the definition of the RTE_TARGET environment variable) 22b82da759SHuawei Xieall: 23b82da759SHuawei Xieelse 24b82da759SHuawei Xie 25b82da759SHuawei XieCFLAGS += -O2 -D_FILE_OFFSET_BITS=64 26b82da759SHuawei XieCFLAGS += $(WERROR_FLAGS) 2767b6d303SRavi KerurCFLAGS += -D_GNU_SOURCE 28b82da759SHuawei Xie 29b82da759SHuawei Xieinclude $(RTE_SDK)/mk/rte.extapp.mk 30b82da759SHuawei Xie 31b82da759SHuawei Xieendif 32