|
@@ -465,21 +465,6 @@ endif
|
|
|
$(LIB_OBJS) $(BUILTIN_OBJS): $(LIB_H)
|
|
|
$(patsubst perf-%,%.o,$(PROGRAMS)): $(LIB_H) $(wildcard */*.h)
|
|
|
|
|
|
-# we compile into subdirectories. if the target directory is not the source directory, they might not exists. So
|
|
|
-# we depend the various files onto their directories.
|
|
|
-DIRECTORY_DEPS = $(LIB_OBJS) $(BUILTIN_OBJS) $(GTK_OBJS)
|
|
|
-DIRECTORY_DEPS += $(OUTPUT)PERF-VERSION-FILE $(OUTPUT)common-cmds.h
|
|
|
-# no need to add flex objects, because they depend on bison ones
|
|
|
-DIRECTORY_DEPS += $(OUTPUT)util/parse-events-bison.c
|
|
|
-DIRECTORY_DEPS += $(OUTPUT)util/pmu-bison.c
|
|
|
-
|
|
|
-OUTPUT_DIRECTORIES := $(sort $(dir $(DIRECTORY_DEPS)))
|
|
|
-
|
|
|
-$(DIRECTORY_DEPS): | $(OUTPUT_DIRECTORIES)
|
|
|
-# In the second step, we make a rule to actually create these directories
|
|
|
-$(OUTPUT_DIRECTORIES):
|
|
|
- $(QUIET_MKDIR)$(MKDIR) -p $@ 2>/dev/null
|
|
|
-
|
|
|
LIBPERF_IN := $(OUTPUT)libperf-in.o
|
|
|
|
|
|
$(LIBPERF_IN): FORCE
|