X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fixgbe%2Fmeson.build;h=55ac91fcd13df5ce972fe03cb28e36431a5ea340;hb=93dfebd2c237217ab22c2acb8795c61da6e50870;hp=06cf42a4aa17d655b697a55a43fc5681def4745d;hpb=41b059a20215284e8aa618d2ce1e2a803e64c1d0;p=dpdk.git diff --git a/drivers/net/ixgbe/meson.build b/drivers/net/ixgbe/meson.build index 06cf42a4aa..55ac91fcd1 100644 --- a/drivers/net/ixgbe/meson.build +++ b/drivers/net/ixgbe/meson.build @@ -1,35 +1,39 @@ # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2017 Intel Corporation -cflags += ['-DRTE_LIBRTE_IXGBE_BYPASS'] +if is_windows + build = false + reason = 'not supported on Windows' + subdir_done() +endif -allow_experimental_apis = true +cflags += ['-DRTE_LIBRTE_IXGBE_BYPASS'] subdir('base') objs = [base_objs] sources = files( - 'ixgbe_82599_bypass.c', - 'ixgbe_bypass.c', - 'ixgbe_ethdev.c', - 'ixgbe_fdir.c', - 'ixgbe_flow.c', - 'ixgbe_ipsec.c', - 'ixgbe_pf.c', - 'ixgbe_rxtx.c', - 'ixgbe_tm.c', - 'ixgbe_vf_representor.c', - 'rte_pmd_ixgbe.c' + 'ixgbe_82599_bypass.c', + 'ixgbe_bypass.c', + 'ixgbe_ethdev.c', + 'ixgbe_fdir.c', + 'ixgbe_flow.c', + 'ixgbe_ipsec.c', + 'ixgbe_pf.c', + 'ixgbe_rxtx.c', + 'ixgbe_tm.c', + 'ixgbe_vf_representor.c', + 'rte_pmd_ixgbe.c', ) deps += ['hash', 'security'] if arch_subdir == 'x86' - sources += files('ixgbe_rxtx_vec_sse.c') + sources += files('ixgbe_rxtx_vec_sse.c') elif arch_subdir == 'arm' - sources += files('ixgbe_rxtx_vec_neon.c') + sources += files('ixgbe_rxtx_vec_neon.c') endif includes += include_directories('base') -install_headers('rte_pmd_ixgbe.h') +headers = files('rte_pmd_ixgbe.h')