On 11/3/2021 1:57 PM, Vijay Srivastava wrote:
diff --git a/drivers/vdpa/sfc/meson.build b/drivers/vdpa/sfc/meson.build new file mode 100644 index 0000000..4255d65 --- /dev/null +++ b/drivers/vdpa/sfc/meson.build @@ -0,0 +1,22 @@ +# SPDX-License-Identifier: BSD-3-Clause +# +# Copyright(c) 2020-2021 Xilinx, Inc. + +if (arch_subdir != 'x86' or not dpdk_conf.get('RTE_ARCH_64')) and (arch_subdir != 'arm' or not host_machine.cpu_family().startswith('aarch64')) + build = false + reason = 'only supported on x86_64 and aarch64' +endif + +fmt_name = 'sfc_vdpa' +extra_flags = [] + +foreach flag: extra_flags + if cc.has_argument(flag) + cflags += flag + endif +endforeach + +deps += ['common_sfc_efx', 'bus_pci'] +sources = files( + 'sfc_vdpa.c', +)
'./devtools/check-meson.py' is failing [1], I guess it is because of whitespace space vs tab, will fix in next-net. [1] $ ./devtools/check-meson.py Error parsing drivers/vdpa/sfc/meson.build:5, got some tabulation Error parsing drivers/vdpa/sfc/meson.build:6, got some tabulation Error parsing drivers/vdpa/sfc/meson.build:13, got some tabulation Error parsing drivers/vdpa/sfc/meson.build:14, got some tabulation Error parsing drivers/vdpa/sfc/meson.build:15, got some tabulation Error parsing drivers/vdpa/sfc/meson.build:20, got some tabulation Error: Incorrect indent at drivers/vdpa/sfc/meson.build:21