1*99a2dd95SBruce Richardson# SPDX-License-Identifier: BSD-3-Clause 2*99a2dd95SBruce Richardson# Copyright(c) 2017 Intel Corporation. 3*99a2dd95SBruce Richardson 4*99a2dd95SBruce Richardsonarch_headers = files( 5*99a2dd95SBruce Richardson 'rte_atomic_32.h', 6*99a2dd95SBruce Richardson 'rte_atomic_64.h', 7*99a2dd95SBruce Richardson 'rte_atomic.h', 8*99a2dd95SBruce Richardson 'rte_byteorder.h', 9*99a2dd95SBruce Richardson 'rte_cpuflags_32.h', 10*99a2dd95SBruce Richardson 'rte_cpuflags_64.h', 11*99a2dd95SBruce Richardson 'rte_cpuflags.h', 12*99a2dd95SBruce Richardson 'rte_cycles_32.h', 13*99a2dd95SBruce Richardson 'rte_cycles_64.h', 14*99a2dd95SBruce Richardson 'rte_cycles.h', 15*99a2dd95SBruce Richardson 'rte_io_64.h', 16*99a2dd95SBruce Richardson 'rte_io.h', 17*99a2dd95SBruce Richardson 'rte_memcpy_32.h', 18*99a2dd95SBruce Richardson 'rte_memcpy_64.h', 19*99a2dd95SBruce Richardson 'rte_memcpy.h', 20*99a2dd95SBruce Richardson 'rte_pause_32.h', 21*99a2dd95SBruce Richardson 'rte_pause_64.h', 22*99a2dd95SBruce Richardson 'rte_pause.h', 23*99a2dd95SBruce Richardson 'rte_power_intrinsics.h', 24*99a2dd95SBruce Richardson 'rte_prefetch_32.h', 25*99a2dd95SBruce Richardson 'rte_prefetch_64.h', 26*99a2dd95SBruce Richardson 'rte_prefetch.h', 27*99a2dd95SBruce Richardson 'rte_rwlock.h', 28*99a2dd95SBruce Richardson 'rte_spinlock.h', 29*99a2dd95SBruce Richardson 'rte_vect.h', 30*99a2dd95SBruce Richardson) 31*99a2dd95SBruce Richardsoninstall_headers(arch_headers, subdir: get_option('include_subdir_arch')) 32