@ -1,5 +1,29 @@
# -*- mode: makefile -*-
######################################################################
# Auto-generated event descriptions for LTTng ust code
i f e q ( $( TRACE_BACKEND ) , u s t )
$(obj)/generated-ust-provider.h : $( obj ) /generated -ust -provider .h -timestamp
$(obj)/generated-ust-provider.h-timestamp : $( SRC_PATH ) /trace -events
$( call quiet-command,$( TRACETOOL) \
--format= ust-events-h \
--backend= $( TRACE_BACKEND) \
< $< > $@ ," GEN $( patsubst %-timestamp,%,$@ ) " )
@cmp -s $@ $( patsubst %-timestamp,%,$@ ) || cp $@ $( patsubst %-timestamp,%,$@ )
$(obj)/generated-ust.c : $( obj ) /generated -ust .c -timestamp $( BUILD_DIR ) /config -host .mak
$(obj)/generated-ust.c-timestamp : $( SRC_PATH ) /trace -events
$( call quiet-command,$( TRACETOOL) \
--format= ust-events-c \
--backend= $( TRACE_BACKEND) \
< $< > $@ ," GEN $( patsubst %-timestamp,%,$@ ) " )
@cmp -s $@ $( patsubst %-timestamp,%,$@ ) || cp $@ $( patsubst %-timestamp,%,$@ )
$(obj)/generated-events.h : $( obj ) /generated -ust -provider .h
$(obj)/generated-events.c : $( obj ) /generated -ust .c
e n d i f
######################################################################
# Auto-generated event descriptions
@ -77,5 +101,6 @@ util-obj-$(CONFIG_TRACE_DEFAULT) += default.o
util-obj-$(CONFIG_TRACE_SIMPLE) += simple.o
util-obj-$(CONFIG_TRACE_STDERR) += stderr.o
util-obj-$(CONFIG_TRACE_FTRACE) += ftrace.o
util-obj-$(CONFIG_TRACE_UST) += generated-ust.o
util-obj-y += control.o
util-obj-y += generated-tracers.o