diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -16,7 +16,7 @@ CFLAGS = -g -Wall $(CONFIG_FLAGS) | |||
16 | $(CC) -c $(CFLAGS) $(EXT) $(INCLUDES) $< -o $@ | 16 | $(CC) -c $(CFLAGS) $(EXT) $(INCLUDES) $< -o $@ |
17 | 17 | ||
18 | TARGETS = libparsevent.a libtracecmd.a trace-cmd plugin_hrtimer.so plugin_mac80211.so \ | 18 | TARGETS = libparsevent.a libtracecmd.a trace-cmd plugin_hrtimer.so plugin_mac80211.so \ |
19 | plugin_sched_switch.so | 19 | plugin_sched_switch.so trace-graph |
20 | 20 | ||
21 | all: $(TARGETS) | 21 | all: $(TARGETS) |
22 | 22 | ||
@@ -32,16 +32,21 @@ trace-input.o:: $(HEADERS) | |||
32 | trace-view.o:: $(HEADERS) | 32 | trace-view.o:: $(HEADERS) |
33 | trace-view-store.o:: $(HEADERS) | 33 | trace-view-store.o:: $(HEADERS) |
34 | trace-filter.o:: $(HEADERS) | 34 | trace-filter.o:: $(HEADERS) |
35 | trace-graph.o:: $(HEADERS) | ||
35 | 36 | ||
36 | trace-cmd:: trace-cmd.o trace-read.o trace-view.o trace-view-store.o \ | 37 | trace-cmd:: trace-cmd.o trace-read.o trace-view.o trace-view-store.o \ |
37 | trace-filter.o | 38 | trace-filter.o |
38 | $(CC) $^ -rdynamic -o $@ $(CONFIG_LIBS) $(LIBS) | 39 | $(CC) $^ -rdynamic -o $@ $(CONFIG_LIBS) $(LIBS) |
39 | 40 | ||
40 | .PHONY: view_depends | 41 | trace-graph:: trace-graph.o |
42 | $(CC) $^ -rdynamic -o $@ $(CONFIG_LIBS) $(LIBS) | ||
43 | |||
44 | .PHONY: gtk_depends | ||
41 | view_depends: | 45 | view_depends: |
42 | @pkg-config --cflags $(PACKAGES) | 46 | @pkg-config --cflags $(PACKAGES) |
43 | 47 | ||
44 | trace-view.o:: parse-events.h view_depends | 48 | trace-view.o:: parse-events.h gtk_depends |
49 | trace-graph.o:: parse-events.h gtk_depends | ||
45 | 50 | ||
46 | parse-events.o: parse-events.c parse-events.h | 51 | parse-events.o: parse-events.c parse-events.h |
47 | $(CC) -c $(CFLAGS) $(EXT) $(INCLUDES) -fPIC $< -o $@ | 52 | $(CC) -c $(CFLAGS) $(EXT) $(INCLUDES) -fPIC $< -o $@ |