| 1 | # SPDX-License-Identifier: MIT |
| 2 | |
| 3 | # Core API |
| 4 | babeltrace2includedir = "$(includedir)/babeltrace2" |
| 5 | babeltrace2include_HEADERS = \ |
| 6 | babeltrace2/babeltrace.h \ |
| 7 | babeltrace2/error-reporting.h \ |
| 8 | babeltrace2/func-status.h \ |
| 9 | babeltrace2/integer-range-set.h \ |
| 10 | babeltrace2/logging-defs.h \ |
| 11 | babeltrace2/logging.h \ |
| 12 | babeltrace2/types.h \ |
| 13 | babeltrace2/util.h \ |
| 14 | babeltrace2/value.h \ |
| 15 | babeltrace2/version.h |
| 16 | |
| 17 | # CTF writer API |
| 18 | babeltrace2ctfwriterincludedir = "$(includedir)/babeltrace2-ctf-writer" |
| 19 | babeltrace2ctfwriterinclude_HEADERS = \ |
| 20 | babeltrace2-ctf-writer/clock-class.h \ |
| 21 | babeltrace2-ctf-writer/clock.h \ |
| 22 | babeltrace2-ctf-writer/event-fields.h \ |
| 23 | babeltrace2-ctf-writer/event-types.h \ |
| 24 | babeltrace2-ctf-writer/event.h \ |
| 25 | babeltrace2-ctf-writer/field-types.h \ |
| 26 | babeltrace2-ctf-writer/fields.h \ |
| 27 | babeltrace2-ctf-writer/object.h \ |
| 28 | babeltrace2-ctf-writer/stream-class.h \ |
| 29 | babeltrace2-ctf-writer/stream.h \ |
| 30 | babeltrace2-ctf-writer/trace.h \ |
| 31 | babeltrace2-ctf-writer/types.h \ |
| 32 | babeltrace2-ctf-writer/utils.h \ |
| 33 | babeltrace2-ctf-writer/visitor.h \ |
| 34 | babeltrace2-ctf-writer/writer.h |
| 35 | |
| 36 | # Trace IR API |
| 37 | babeltrace2traceirincludedir = "$(includedir)/babeltrace2/trace-ir" |
| 38 | babeltrace2traceirinclude_HEADERS = \ |
| 39 | babeltrace2/trace-ir/clock-class.h \ |
| 40 | babeltrace2/trace-ir/clock-snapshot.h \ |
| 41 | babeltrace2/trace-ir/event-class.h \ |
| 42 | babeltrace2/trace-ir/event.h \ |
| 43 | babeltrace2/trace-ir/field-class.h \ |
| 44 | babeltrace2/trace-ir/field-path.h \ |
| 45 | babeltrace2/trace-ir/field.h \ |
| 46 | babeltrace2/trace-ir/packet.h \ |
| 47 | babeltrace2/trace-ir/stream-class.h \ |
| 48 | babeltrace2/trace-ir/stream.h \ |
| 49 | babeltrace2/trace-ir/trace-class.h \ |
| 50 | babeltrace2/trace-ir/trace.h |
| 51 | |
| 52 | # Plugin and plugin development API |
| 53 | babeltrace2pluginincludedir = "$(includedir)/babeltrace2/plugin" |
| 54 | babeltrace2plugininclude_HEADERS = \ |
| 55 | babeltrace2/plugin/plugin-dev.h \ |
| 56 | babeltrace2/plugin/plugin-loading.h |
| 57 | |
| 58 | # Graph, component, and message API |
| 59 | babeltrace2graphincludedir = "$(includedir)/babeltrace2/graph" |
| 60 | babeltrace2graphinclude_HEADERS = \ |
| 61 | babeltrace2/graph/component-class-dev.h \ |
| 62 | babeltrace2/graph/component-class.h \ |
| 63 | babeltrace2/graph/component-descriptor-set.h \ |
| 64 | babeltrace2/graph/component.h \ |
| 65 | babeltrace2/graph/connection.h \ |
| 66 | babeltrace2/graph/graph.h \ |
| 67 | babeltrace2/graph/interrupter.h \ |
| 68 | babeltrace2/graph/message-iterator-class.h \ |
| 69 | babeltrace2/graph/message-iterator.h \ |
| 70 | babeltrace2/graph/message.h \ |
| 71 | babeltrace2/graph/port.h \ |
| 72 | babeltrace2/graph/private-query-executor.h \ |
| 73 | babeltrace2/graph/query-executor.h \ |
| 74 | babeltrace2/graph/self-component-class.h \ |
| 75 | babeltrace2/graph/self-component-port.h \ |
| 76 | babeltrace2/graph/self-component.h \ |
| 77 | babeltrace2/graph/self-message-iterator.h |