diff options
author | Steven Rostedt <srostedt@redhat.com> | 2009-10-12 12:39:27 -0400 |
---|---|---|
committer | Steven Rostedt <rostedt@goodmis.org> | 2009-12-17 21:43:46 -0500 |
commit | ab91bd24b899d73d7552c5d1947656a3b446660e (patch) | |
tree | 7368767744c5af3d97c5f98e6d19b2ff2021feac /Makefile | |
parent | bed6e5c19bf745300dc045aa2242790cd6cc062b (diff) |
Add GTK viewer for reading trace data
This is the start of adding a GTK front end to read the trace data.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 18 |
1 files changed, 15 insertions, 3 deletions
@@ -1,11 +1,17 @@ | |||
1 | CC = gcc | 1 | CC = gcc |
2 | AR = ar | 2 | AR = ar |
3 | EXT = -std=gnu99 | 3 | EXT = -std=gnu99 |
4 | CFLAGS = -g -Wall # -O2 | ||
5 | INCLUDES = -I. -I/usr/local/include | 4 | INCLUDES = -I. -I/usr/local/include |
6 | 5 | ||
7 | LIBS = -L. -ltracecmd -ldl | 6 | LIBS = -L. -ltracecmd -ldl |
8 | 7 | ||
8 | PACKAGES= gtk+-2.0 libgnome-2.0 libgnomecanvas-2.0 libgnomeui-2.0 libxml-2.0 | ||
9 | |||
10 | CONFIG_FLAGS = $(shell pkg-config --cflags $(PACKAGES)) | ||
11 | CONFIG_LIBS = $(shell pkg-config --libs $(PACKAGES)) | ||
12 | |||
13 | CFLAGS = -g -Wall $(CONFIG_FLAGS) | ||
14 | |||
9 | %.o: %.c | 15 | %.o: %.c |
10 | $(CC) -c $(CFLAGS) $(EXT) $(INCLUDES) $< -o $@ | 16 | $(CC) -c $(CFLAGS) $(EXT) $(INCLUDES) $< -o $@ |
11 | 17 | ||
@@ -24,8 +30,14 @@ trace-util.o:: $(HEADERS) | |||
24 | trace-ftrace.o:: $(HEADERS) | 30 | trace-ftrace.o:: $(HEADERS) |
25 | trace-input.o:: $(HEADERS) | 31 | trace-input.o:: $(HEADERS) |
26 | 32 | ||
27 | trace-cmd:: trace-cmd.o trace-read.o | 33 | trace-cmd:: trace-cmd.o trace-read.o trace-view.o |
28 | $(CC) $^ $(LIBS) -rdynamic -o $@ | 34 | $(CC) $^ -rdynamic -o $@ $(CONFIG_LIBS) $(LIBS) |
35 | |||
36 | .PHONY: view_depends | ||
37 | view_depends: | ||
38 | @pkg-config --cflags $(PACKAGES) | ||
39 | |||
40 | trace-view.o:: parse-events.h view_depends | ||
29 | 41 | ||
30 | parse-events.o: parse-events.c parse-events.h | 42 | parse-events.o: parse-events.c parse-events.h |
31 | $(CC) -c $(CFLAGS) $(EXT) $(INCLUDES) -fPIC $< -o $@ | 43 | $(CC) -c $(CFLAGS) $(EXT) $(INCLUDES) -fPIC $< -o $@ |