199a2dd95SBruce Richardson# SPDX-License-Identifier: BSD-3-Clause 299a2dd95SBruce Richardson# Copyright(c) 2017 Intel Corporation 399a2dd95SBruce Richardson 4*b1094939SBruce Richardsonif is_windows 5*b1094939SBruce Richardson build = false 6*b1094939SBruce Richardson reason = 'not supported on Windows' 7*b1094939SBruce Richardson subdir_done() 8*b1094939SBruce Richardsonendif 9*b1094939SBruce Richardson 1099a2dd95SBruce Richardsonsources = files('rte_distributor.c', 'rte_distributor_single.c') 1199a2dd95SBruce Richardsonif arch_subdir == 'x86' 1299a2dd95SBruce Richardson sources += files('rte_distributor_match_sse.c') 1399a2dd95SBruce Richardsonelse 1499a2dd95SBruce Richardson sources += files('rte_distributor_match_generic.c') 1599a2dd95SBruce Richardsonendif 1699a2dd95SBruce Richardsonheaders = files('rte_distributor.h') 1799a2dd95SBruce Richardsondeps += ['mbuf'] 18