xref: /dpdk/lib/pipeline/meson.build (revision 02d36ef6a9528e0f4a3403956e66bcea5fadbf8c)
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_ipsec.c',
15        'rte_swx_pipeline.c',
16        'rte_swx_pipeline_spec.c',
17        'rte_swx_ctl.c',
18)
19headers = files(
20        'rte_pipeline.h',
21        'rte_port_in_action.h',
22        'rte_table_action.h',
23        'rte_swx_ipsec.h',
24        'rte_swx_pipeline.h',
25        'rte_swx_extern.h',
26        'rte_swx_ctl.h',
27)
28deps += ['port', 'table', 'meter', 'sched', 'cryptodev', 'ipsec']
29