]>
Commit | Line | Data |
---|---|---|
f67539c2 TL |
1 | # SPDX-License-Identifier: BSD-3-Clause |
2 | # Copyright(c) 2017 Intel Corporation | |
3 | ||
4 | includes += include_directories('.') | |
5 | ||
6 | headers += files( | |
7 | 'rte_alarm.h', | |
8 | 'rte_bitmap.h', | |
9 | 'rte_branch_prediction.h', | |
10 | 'rte_bus.h', | |
11 | 'rte_class.h', | |
12 | 'rte_common.h', | |
13 | 'rte_compat.h', | |
14 | 'rte_debug.h', | |
15 | 'rte_dev.h', | |
16 | 'rte_devargs.h', | |
17 | 'rte_eal.h', | |
18 | 'rte_eal_interrupts.h', | |
19 | 'rte_eal_memconfig.h', | |
20 | 'rte_eal_trace.h', | |
21 | 'rte_errno.h', | |
22 | 'rte_fbarray.h', | |
23 | 'rte_hexdump.h', | |
24 | 'rte_hypervisor.h', | |
25 | 'rte_interrupts.h', | |
26 | 'rte_keepalive.h', | |
27 | 'rte_launch.h', | |
28 | 'rte_lcore.h', | |
29 | 'rte_log.h', | |
30 | 'rte_malloc.h', | |
31 | 'rte_memory.h', | |
32 | 'rte_memzone.h', | |
33 | 'rte_pci_dev_feature_defs.h', | |
34 | 'rte_pci_dev_features.h', | |
35 | 'rte_per_lcore.h', | |
36 | 'rte_random.h', | |
37 | 'rte_reciprocal.h', | |
38 | 'rte_service.h', | |
39 | 'rte_service_component.h', | |
40 | 'rte_string_fns.h', | |
41 | 'rte_tailq.h', | |
42 | 'rte_time.h', | |
43 | 'rte_trace.h', | |
44 | 'rte_trace_point.h', | |
45 | 'rte_trace_point_register.h', | |
46 | 'rte_uuid.h', | |
47 | 'rte_version.h', | |
48 | 'rte_vfio.h', | |
49 | ) | |
50 | ||
51 | # special case install the generic headers, since they go in a subdir | |
52 | generic_headers = files( | |
53 | 'generic/rte_atomic.h', | |
54 | 'generic/rte_byteorder.h', | |
55 | 'generic/rte_cpuflags.h', | |
56 | 'generic/rte_cycles.h', | |
57 | 'generic/rte_io.h', | |
58 | 'generic/rte_mcslock.h', | |
59 | 'generic/rte_memcpy.h', | |
60 | 'generic/rte_pause.h', | |
61 | 'generic/rte_prefetch.h', | |
62 | 'generic/rte_rwlock.h', | |
63 | 'generic/rte_spinlock.h', | |
64 | 'generic/rte_ticketlock.h', | |
65 | 'generic/rte_vect.h', | |
66 | ) | |
67 | install_headers(generic_headers, subdir: 'generic') |