diff options
author | Steven Rostedt <rostedt@goodmis.org> | 2009-12-22 14:43:46 -0500 |
---|---|---|
committer | Steven Rostedt <rostedt@goodmis.org> | 2009-12-22 14:43:46 -0500 |
commit | 1fe08affbfcac4b6f5324633f58de654b8f05079 (patch) | |
tree | 110b38a61d4599ddcb602ac0df75ebb02d533f59 /Makefile | |
parent | 2105698d2c25d440ca0fed1db978910428a593d9 (diff) |
kernelshark: Start of making kernelshark utility
Add a utility that makes both trace-graph and trace-view interact.
It may also in the future do recording as well.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -19,7 +19,7 @@ CFLAGS = -g -Wall $(CONFIG_FLAGS) | |||
19 | $(CC) -c $(CFLAGS) $(EXT) $(INCLUDES) $< -o $@ | 19 | $(CC) -c $(CFLAGS) $(EXT) $(INCLUDES) $< -o $@ |
20 | 20 | ||
21 | TARGETS = libparsevent.a libtracecmd.a trace-cmd plugin_hrtimer.so plugin_mac80211.so \ | 21 | TARGETS = libparsevent.a libtracecmd.a trace-cmd plugin_hrtimer.so plugin_mac80211.so \ |
22 | plugin_sched_switch.so trace-graph trace-view | 22 | plugin_sched_switch.so trace-graph trace-view kernelshark |
23 | 23 | ||
24 | all: $(TARGETS) | 24 | all: $(TARGETS) |
25 | 25 | ||
@@ -38,16 +38,22 @@ trace-view-main.o:: $(HEADERS) trace-view-store.h trace-view.h | |||
38 | trace-filter.o:: $(HEADERS) | 38 | trace-filter.o:: $(HEADERS) |
39 | trace-graph.o:: $(HEADERS) trace-graph.h | 39 | trace-graph.o:: $(HEADERS) trace-graph.h |
40 | trace-graph-main.o:: $(HEADERS) trace-graph.h | 40 | trace-graph-main.o:: $(HEADERS) trace-graph.h |
41 | kernel-shark.o:: $(HEADERS) | ||
42 | |||
43 | TRACE_VIEW_OBJS = trace-view.o trace-view-store.o trace-filter.o | ||
41 | 44 | ||
42 | trace-cmd:: trace-cmd.o trace-read.o | 45 | trace-cmd:: trace-cmd.o trace-read.o |
43 | $(CC) $^ -rdynamic -o $@ $(LIBS) | 46 | $(CC) $^ -rdynamic -o $@ $(LIBS) |
44 | 47 | ||
45 | trace-view:: trace-view-main.o trace-view.o trace-view-store.o trace-filter.o | 48 | trace-view:: trace-view-main.o $(TRACE_VIEW_OBJS) |
46 | $(CC) $^ -rdynamic -o $@ $(CONFIG_LIBS) $(LIBS) | 49 | $(CC) $^ -rdynamic -o $@ $(CONFIG_LIBS) $(LIBS) |
47 | 50 | ||
48 | trace-graph:: trace-graph-main.o trace-graph.o trace-compat.o | 51 | trace-graph:: trace-graph-main.o trace-graph.o trace-compat.o |
49 | $(CC) $^ -rdynamic -o $@ $(CONFIG_LIBS) $(LIBS) | 52 | $(CC) $^ -rdynamic -o $@ $(CONFIG_LIBS) $(LIBS) |
50 | 53 | ||
54 | kernelshark:: kernel-shark.o trace-compat.o $(TRACE_VIEW_OBJS) trace-graph.o | ||
55 | $(CC) $^ -rdynamic -o $@ $(CONFIG_LIBS) $(LIBS) | ||
56 | |||
51 | .PHONY: gtk_depends | 57 | .PHONY: gtk_depends |
52 | view_depends: | 58 | view_depends: |
53 | @pkg-config --cflags $(PACKAGES) | 59 | @pkg-config --cflags $(PACKAGES) |