aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorSteven Rostedt <rostedt@goodmis.org>2009-12-22 14:43:46 -0500
committerSteven Rostedt <rostedt@goodmis.org>2009-12-22 14:43:46 -0500
commit1fe08affbfcac4b6f5324633f58de654b8f05079 (patch)
tree110b38a61d4599ddcb602ac0df75ebb02d533f59 /Makefile
parent2105698d2c25d440ca0fed1db978910428a593d9 (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--Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 0d81f17..9975f2f 100644
--- a/Makefile
+++ b/Makefile
@@ -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
21TARGETS = libparsevent.a libtracecmd.a trace-cmd plugin_hrtimer.so plugin_mac80211.so \ 21TARGETS = 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
24all: $(TARGETS) 24all: $(TARGETS)
25 25
@@ -38,16 +38,22 @@ trace-view-main.o:: $(HEADERS) trace-view-store.h trace-view.h
38trace-filter.o:: $(HEADERS) 38trace-filter.o:: $(HEADERS)
39trace-graph.o:: $(HEADERS) trace-graph.h 39trace-graph.o:: $(HEADERS) trace-graph.h
40trace-graph-main.o:: $(HEADERS) trace-graph.h 40trace-graph-main.o:: $(HEADERS) trace-graph.h
41kernel-shark.o:: $(HEADERS)
42
43TRACE_VIEW_OBJS = trace-view.o trace-view-store.o trace-filter.o
41 44
42trace-cmd:: trace-cmd.o trace-read.o 45trace-cmd:: trace-cmd.o trace-read.o
43 $(CC) $^ -rdynamic -o $@ $(LIBS) 46 $(CC) $^ -rdynamic -o $@ $(LIBS)
44 47
45trace-view:: trace-view-main.o trace-view.o trace-view-store.o trace-filter.o 48trace-view:: trace-view-main.o $(TRACE_VIEW_OBJS)
46 $(CC) $^ -rdynamic -o $@ $(CONFIG_LIBS) $(LIBS) 49 $(CC) $^ -rdynamic -o $@ $(CONFIG_LIBS) $(LIBS)
47 50
48trace-graph:: trace-graph-main.o trace-graph.o trace-compat.o 51trace-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
54kernelshark:: 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
52view_depends: 58view_depends:
53 @pkg-config --cflags $(PACKAGES) 59 @pkg-config --cflags $(PACKAGES)