1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
|
# SPDX-License-Identifier: GPL-2.0-only
API_DOC_INSTALL_DIR = "$(DESTDIR)$(docdir)/api/liblttng-ctl"
all-local: doxygen-doc
install-data-local: doxygen-doc
$(mkdir_p) "$(API_DOC_INSTALL_DIR)"
cp -rv output/html "$(API_DOC_INSTALL_DIR)"
@DX_RULES@
headernames := \
action/action.h \
action/list.h \
action/notify.h \
action/path.h \
action/rate-policy.h \
action/rotate-session.h \
action/snapshot-session.h \
action/start-session.h \
action/stop-session.h \
channel.h \
clear-handle.h \
clear.h \
condition/buffer-usage.h \
condition/condition.h \
condition/evaluation.h \
condition/event-rule-matches.h \
condition/session-consumed-size.h \
condition/session-rotation.h \
constant.h \
destruction-handle.h \
domain.h \
endpoint.h \
error-query.h \
event-expr.h \
event-field-value.h \
event-rule/event-rule.h \
event-rule/jul-logging.h \
event-rule/kernel-kprobe.h \
event-rule/kernel-syscall.h \
event-rule/kernel-tracepoint.h \
event-rule/kernel-uprobe.h \
event-rule/log4j-logging.h \
event-rule/log4j2-logging.h \
event-rule/python-logging.h \
event-rule/user-tracepoint.h \
event.h \
handle.h \
health.h \
kernel-probe.h \
kernel.h \
load.h \
location.h \
log-level-rule.h \
lttng-error.h \
lttng-export.h \
lttng.h \
notification/channel.h \
notification/notification.h \
rotation.h \
save.h \
session-descriptor.h \
session.h \
snapshot.h \
tracker.h \
trigger/trigger.h \
userspace-probe.h
$(DX_DOCDIR)/$(PACKAGE).tag: \
dox/groups.dox \
dox/filter-expr.dox \
Doxyfile \
style.css \
$(addprefix @top_srcdir@/include/lttng/,$(headernames))
MOSTLYCLEANFILES = $(DX_CLEANFILES)
EXTRA_DIST = \
Doxyfile.in \
style.css \
dox \
images
|