1# SPDX-License-Identifier: BSD-3-Clause 2# Copyright(c) 2017 Intel Corporation 3 4deps += ['pci'] 5headers = files('rte_bus_pci.h') 6sources = files('pci_common.c', 7 'pci_params.c') 8if is_linux 9 sources += files('pci_common_uio.c', 10 'linux/pci.c', 11 'linux/pci_uio.c', 12 'linux/pci_vfio.c') 13 includes += include_directories('linux') 14endif 15if is_freebsd 16 sources += files('pci_common_uio.c', 17 'bsd/pci.c') 18 includes += include_directories('bsd') 19endif 20if is_windows 21 sources += files('windows/pci.c', 22 'windows/pci_netuio.c') 23 includes += include_directories('windows') 24endif 25 26deps += ['kvargs'] 27