diff options
| author | Steven Rostedt <srostedt@redhat.com> | 2010-03-23 19:18:20 -0400 |
|---|---|---|
| committer | Steven Rostedt <rostedt@goodmis.org> | 2010-03-23 19:18:20 -0400 |
| commit | 48a42e0b1826ce0f09702b045f29788039e72f03 (patch) | |
| tree | c4ff303f8ac61d7ddd505adcec4efe7faf65e5c9 | |
| parent | bd8c4d5b44f4cef5bdad11ceba1c01b2a47d23ab (diff) | |
build: Fix plugin and install for O=output makes
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
| -rw-r--r-- | Makefile | 12 |
1 files changed, 6 insertions, 6 deletions
| @@ -100,7 +100,7 @@ endif | |||
| 100 | 100 | ||
| 101 | ifeq ($(BUILDGUI), 1) | 101 | ifeq ($(BUILDGUI), 1) |
| 102 | 102 | ||
| 103 | CONFIG_INCLUDES = $(shell pkg-config --cflags $(PACKAGES)) | 103 | CONFIG_INCLUDES = $(shell pkg-config --cflags $(PACKAGES)) -I$(obj) |
| 104 | 104 | ||
| 105 | CONFIG_FLAGS = -DBUILDGUI \ | 105 | CONFIG_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) | |||
| 132 | GUI = | 132 | GUI = |
| 133 | GOBJ = " "$@ | 133 | GOBJ = " "$@ |
| 134 | 134 | ||
| 135 | REBUILD_GUI = $(MAKE) BUILDGUI=1 $@ | 135 | REBUILD_GUI = $(MAKE) -f $(src)/Makefile BUILDGUI=1 $@ |
| 136 | G = $(REBUILD_GUI); /bin/true || | 136 | G = $(REBUILD_GUI); /bin/true || |
| 137 | N = | 137 | N = |
| 138 | endif | 138 | endif |
| @@ -226,7 +226,7 @@ PLUGINS := $(PLUGIN_OBJS:.o=.so) | |||
| 226 | ALL_OBJS = $(TRACE_CMD_OBJS) $(KERNEL_SHARK_OBJS) $(TRACE_VIEW_MAIN_OBJS) \ | 226 | ALL_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 | ||
| 229 | CMD_TARGETS = tc_version.h libparsevent.a $(LIB_FILE) trace-cmd $(PLUGINS) | 229 | CMD_TARGETS = trace_plugin_dir tc_version.h libparsevent.a $(LIB_FILE) trace-cmd $(PLUGINS) |
| 230 | 230 | ||
| 231 | GUI_TARGETS = ks_version.h trace-graph trace-view kernelshark | 231 | GUI_TARGETS = ks_version.h trace-graph trace-view kernelshark |
| 232 | 232 | ||
| @@ -246,7 +246,7 @@ all: all_cmd show_gui_make | |||
| 246 | all_cmd: $(CMD_TARGETS) | 246 | all_cmd: $(CMD_TARGETS) |
| 247 | 247 | ||
| 248 | gui: $(CMD_TARGETS) | 248 | gui: $(CMD_TARGETS) |
| 249 | $(Q)$(MAKE) BUILDGUI=1 all_gui | 249 | $(Q)$(MAKE) -f $(src)/Makefile BUILDGUI=1 all_gui |
| 250 | 250 | ||
| 251 | all_gui: $(GUI_TARGETS) show_gui_done | 251 | all_gui: $(GUI_TARGETS) show_gui_done |
| 252 | 252 | ||
| @@ -331,7 +331,7 @@ define update_plugin_dir | |||
| 331 | endef | 331 | endef |
| 332 | 332 | ||
| 333 | trace_plugin_dir: force | 333 | trace_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 | ||
| 414 | clean: | 414 | clean: |
| 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 ##### |
