Revision 45be2f5d trace/Makefile.objs

b/trace/Makefile.objs
1 1
# -*- mode: makefile -*-
2 2

  
3 3
######################################################################
4
# Auto-generated header for tracing routines
4
# Auto-generated event descriptions
5

  
6
$(obj)/generated-events.h: $(obj)/generated-events.h-timestamp
7
$(obj)/generated-events.h-timestamp: $(SRC_PATH)/trace-events
8
	$(call quiet-command,$(TRACETOOL) \
9
		--format=events-h \
10
		--backend=events \
11
		< $< > $@,"  GEN   $(patsubst %-timestamp,%,$@)")
12
	@cmp -s $@ $(patsubst %-timestamp,%,$@) || cp $@ $(patsubst %-timestamp,%,$@)
13

  
14
$(obj)/generated-events.c: $(obj)/generated-events.c-timestamp
15
$(obj)/generated-events.c-timestamp: $(SRC_PATH)/trace-events
16
	$(call quiet-command,$(TRACETOOL) \
17
		--format=events-c \
18
		--backend=events \
19
		< $< > $@,"  GEN   $(patsubst %-timestamp,%,$@)")
20
	@cmp -s $@ $(patsubst %-timestamp,%,$@) || cp $@ $(patsubst %-timestamp,%,$@)
21

  
22
util-obj-y += generated-events.o
23

  
24

  
25
######################################################################
26
# Auto-generated tracing routines
5 27

  
6 28
$(obj)/generated-tracers.h: $(obj)/generated-tracers.h-timestamp
7 29
	@cmp -s $< $@ || cp $< $@

Also available in: Unified diff