aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Rostedt <srostedt@redhat.com>2010-03-23 19:18:20 -0400
committerSteven Rostedt <rostedt@goodmis.org>2010-03-23 19:18:20 -0400
commit48a42e0b1826ce0f09702b045f29788039e72f03 (patch)
treec4ff303f8ac61d7ddd505adcec4efe7faf65e5c9
parentbd8c4d5b44f4cef5bdad11ceba1c01b2a47d23ab (diff)
build: Fix plugin and install for O=output makes
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-rw-r--r--Makefile12
1 files changed, 6 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index c5187a6..a30dd45 100644
--- a/Makefile
+++ b/Makefile
@@ -100,7 +100,7 @@ endif
100 100
101ifeq ($(BUILDGUI), 1) 101ifeq ($(BUILDGUI), 1)
102 102
103CONFIG_INCLUDES = $(shell pkg-config --cflags $(PACKAGES)) 103CONFIG_INCLUDES = $(shell pkg-config --cflags $(PACKAGES)) -I$(obj)
104 104
105CONFIG_FLAGS = -DBUILDGUI \ 105CONFIG_FLAGS = -DBUILDGUI \
106 -DGTK_VERSION=$(shell pkg-config --modversion gtk+-2.0 | \ 106 -DGTK_VERSION=$(shell pkg-config --modversion gtk+-2.0 | \
@@ -132,7 +132,7 @@ EXTRAVERSION = $(TC_EXTRAVERSION)
132GUI = 132GUI =
133GOBJ = " "$@ 133GOBJ = " "$@
134 134
135REBUILD_GUI = $(MAKE) BUILDGUI=1 $@ 135REBUILD_GUI = $(MAKE) -f $(src)/Makefile BUILDGUI=1 $@
136G = $(REBUILD_GUI); /bin/true || 136G = $(REBUILD_GUI); /bin/true ||
137N = 137N =
138endif 138endif
@@ -226,7 +226,7 @@ PLUGINS := $(PLUGIN_OBJS:.o=.so)
226ALL_OBJS = $(TRACE_CMD_OBJS) $(KERNEL_SHARK_OBJS) $(TRACE_VIEW_MAIN_OBJS) \ 226ALL_OBJS = $(TRACE_CMD_OBJS) $(KERNEL_SHARK_OBJS) $(TRACE_VIEW_MAIN_OBJS) \
227 $(TRACE_GRAPH_MAIN_OBJS) $(TCMD_LIB_OBJS) $(PLUGIN_OBJS) 227 $(TRACE_GRAPH_MAIN_OBJS) $(TCMD_LIB_OBJS) $(PLUGIN_OBJS)
228 228
229CMD_TARGETS = tc_version.h libparsevent.a $(LIB_FILE) trace-cmd $(PLUGINS) 229CMD_TARGETS = trace_plugin_dir tc_version.h libparsevent.a $(LIB_FILE) trace-cmd $(PLUGINS)
230 230
231GUI_TARGETS = ks_version.h trace-graph trace-view kernelshark 231GUI_TARGETS = ks_version.h trace-graph trace-view kernelshark
232 232
@@ -246,7 +246,7 @@ all: all_cmd show_gui_make
246all_cmd: $(CMD_TARGETS) 246all_cmd: $(CMD_TARGETS)
247 247
248gui: $(CMD_TARGETS) 248gui: $(CMD_TARGETS)
249 $(Q)$(MAKE) BUILDGUI=1 all_gui 249 $(Q)$(MAKE) -f $(src)/Makefile BUILDGUI=1 all_gui
250 250
251all_gui: $(GUI_TARGETS) show_gui_done 251all_gui: $(GUI_TARGETS) show_gui_done
252 252
@@ -331,7 +331,7 @@ define update_plugin_dir
331endef 331endef
332 332
333trace_plugin_dir: force 333trace_plugin_dir: force
334 $(Q)$(G)$(call update_plugin_dir) 334 $(Q)$(N)$(call update_plugin_dir)
335 335
336## make deps 336## make deps
337 337
@@ -413,7 +413,7 @@ doc_clean:
413 413
414clean: 414clean:
415 $(RM) *.o *~ $(TARGETS) *.a *.so ctracecmd_wrap.c .*.d 415 $(RM) *.o *~ $(TARGETS) *.a *.so ctracecmd_wrap.c .*.d
416 $(RM) tags TAGS 416 $(RM) tags TAGS trace_plugin_dir
417 417
418 418
419##### PYTHON STUFF ##### 419##### PYTHON STUFF #####