xref: /dpdk/lib/pipeline/meson.build (revision daa02b5cddbb8e11b31d41e2bf7bb1ae64dcae2f)
1# SPDX-License-Identifier: BSD-3-Clause
2# Copyright(c) 2017 Intel Corporation
3
4if is_windows
5    build = false
6    reason = 'not supported on Windows'
7    subdir_done()
8endif
9
10sources = files(
11        'rte_pipeline.c',
12        'rte_port_in_action.c',
13        'rte_table_action.c',
14        'rte_swx_pipeline.c',
15        'rte_swx_pipeline_spec.c',
16        'rte_swx_ctl.c',
17)
18headers = files(
19        'rte_pipeline.h',
20        'rte_port_in_action.h',
21        'rte_table_action.h',
22        'rte_swx_pipeline.h',
23        'rte_swx_extern.h',
24        'rte_swx_ctl.h',
25)
26deps += ['port', 'table', 'meter', 'sched', 'cryptodev']
27