xref: /dpdk/lib/pdcp/meson.build (revision c12cfe62b12be1bb1114a7ab631ce7523c280a26)
1a702bd09SAnoob Joseph# SPDX-License-Identifier: BSD-3-Clause
2a702bd09SAnoob Joseph# Copyright(C) 2023 Marvell.
3a702bd09SAnoob Joseph
4a702bd09SAnoob Josephif is_windows
5a702bd09SAnoob Joseph    build = false
6a702bd09SAnoob Joseph    reason = 'not supported on Windows'
7a702bd09SAnoob Joseph    subdir_done()
8a702bd09SAnoob Josephendif
9a702bd09SAnoob Joseph
10a702bd09SAnoob Josephsources = files(
113a3e8931SAnoob Joseph        'pdcp_cnt.c',
12a702bd09SAnoob Joseph        'pdcp_crypto.c',
133a3e8931SAnoob Joseph        'pdcp_ctrl_pdu.c',
14a702bd09SAnoob Joseph        'pdcp_process.c',
15*c12cfe62SVolodymyr Fialko        'pdcp_reorder.c',
16a702bd09SAnoob Joseph        'rte_pdcp.c',
17a702bd09SAnoob Joseph        )
18a702bd09SAnoob Josephheaders = files('rte_pdcp.h')
19482f6b23SAnoob Josephindirect_headers += files('rte_pdcp_group.h')
20a702bd09SAnoob Joseph
21*c12cfe62SVolodymyr Fialkodeps += ['mbuf', 'net', 'cryptodev', 'security', 'reorder']
22