xref: /dpdk/lib/eal/x86/include/meson.build (revision e5e613f05b8ccf2a17a577cf5fa77e651e20dc2b)
1# SPDX-License-Identifier: BSD-3-Clause
2# Copyright(c) 2017 Intel Corporation
3
4arch_headers = files(
5        'rte_atomic.h',
6        'rte_byteorder.h',
7        'rte_cpuflags.h',
8        'rte_cycles.h',
9        'rte_io.h',
10        'rte_memcpy.h',
11        'rte_pause.h',
12        'rte_power_intrinsics.h',
13        'rte_prefetch.h',
14        'rte_rtm.h',
15        'rte_rwlock.h',
16        'rte_spinlock.h',
17        'rte_vect.h',
18)
19arch_indirect_headers = files(
20        'rte_atomic_32.h',
21        'rte_atomic_64.h',
22        'rte_byteorder_32.h',
23        'rte_byteorder_64.h',
24)
25install_headers(arch_headers + arch_indirect_headers, subdir: get_option('include_subdir_arch'))
26dpdk_chkinc_headers += arch_headers
27