xref: /dpdk/drivers/net/axgbe/meson.build (revision 4ad4b20a79052d9c8062b64eaf0170c16a333ff8)
16c443d22SRavi Kumar# SPDX-License-Identifier: BSD-3-Clause
26c443d22SRavi Kumar# Copyright (c) 2018 Advanced Micro Devices, Inc. All rights reserved.
36c443d22SRavi Kumar
4adf93ca5SBruce Richardsonif not is_linux
56c443d22SRavi Kumar    build = false
6135155a8SThomas Monjalon    reason = 'only supported on Linux'
76c443d22SRavi Kumarendif
86c443d22SRavi Kumar
9*4ad4b20aSBruce Richardsonsources = files(
10*4ad4b20aSBruce Richardson        'axgbe_ethdev.c',
116c443d22SRavi Kumar        'axgbe_dev.c',
126c443d22SRavi Kumar        'axgbe_mdio.c',
136c443d22SRavi Kumar        'axgbe_phy_impl.c',
146c443d22SRavi Kumar        'axgbe_i2c.c',
15*4ad4b20aSBruce Richardson        'axgbe_rxtx.c',
16*4ad4b20aSBruce Richardson)
176c443d22SRavi Kumar
186c443d22SRavi Kumarcflags += '-Wno-cast-qual'
196c443d22SRavi Kumar
206c443d22SRavi Kumarif arch_subdir == 'x86'
216c443d22SRavi Kumar    sources += files('axgbe_rxtx_vec_sse.c')
226c443d22SRavi Kumarendif
23