xref: /dpdk/drivers/net/hinic/meson.build (revision 70cc4e1fed665712e68f2f45d98dda4abc6accda)
11d09792aSZiyang Xuan# SPDX-License-Identifier: BSD-3-Clause
21d09792aSZiyang Xuan# Copyright(c) 2017 Huawei Technologies Co., Ltd
31d09792aSZiyang Xuan
4b9d60b54SPallavi Kadamif is_windows
5b9d60b54SPallavi Kadam    build = false
6b9d60b54SPallavi Kadam    reason = 'not supported on Windows'
7b9d60b54SPallavi Kadam    subdir_done()
8b9d60b54SPallavi Kadamendif
9b9d60b54SPallavi Kadam
101d09792aSZiyang Xuansubdir('base')
111d09792aSZiyang Xuanobjs = [base_objs]
121d09792aSZiyang Xuan
131d09792aSZiyang Xuansources = files(
141d09792aSZiyang Xuan        'hinic_pmd_ethdev.c',
1564727024SZiyang Xuan        'hinic_pmd_rx.c',
1664727024SZiyang Xuan        'hinic_pmd_tx.c',
1773122b52SXiaoyun Wang        'hinic_pmd_flow.c',
181d09792aSZiyang Xuan)
191d09792aSZiyang Xuan
201d09792aSZiyang Xuanincludes += include_directories('base')
21*70cc4e1fSDavid Marchand
22*70cc4e1fSDavid Marchandif is_freebsd
23*70cc4e1fSDavid Marchand    annotate_locks = false
24*70cc4e1fSDavid Marchandendif
25