Commit eed073315b6447eceadf7468a4c2b757442c7c6f
Committed by
Wolfgang Denk
1 parent
c017017539
Exists in
master
and in
55 other branches
tools/Makefile: Dynamically generate libfdt object dependencies
Add the libfdt files to the SRCS variable so that they have their dependencies automatically generated Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
Showing 1 changed file with 6 additions and 7 deletions Side-by-side Diff
tools/Makefile
... | ... | @@ -22,7 +22,6 @@ |
22 | 22 | # |
23 | 23 | |
24 | 24 | TOOLSUBDIRS = |
25 | -LIBFDT_DIR = $(SRCTREE)/libfdt/ | |
26 | 25 | |
27 | 26 | # |
28 | 27 | # Mac OS X / Darwin's C preprocessor is Apple specific. It |
... | ... | @@ -128,6 +127,7 @@ |
128 | 127 | |
129 | 128 | # now $(obj) is defined |
130 | 129 | SRCS := $(addprefix $(obj),$(OBJ_LINKS-y:.o=.c)) $(OBJ_FILES-y:.o=.c) |
130 | +SRCS += $(addprefix $(SRCTREE)/libfdt/,$(LIBFDT_OBJ_FILES-y:.o=.c)) | |
131 | 131 | BINS := $(addprefix $(obj),$(BIN_FILES-y)) |
132 | 132 | LIBFDT_OBJS := $(addprefix $(obj),$(LIBFDT_OBJ_FILES-y)) |
133 | 133 | |
134 | 134 | |
135 | 135 | |
136 | 136 | |
137 | 137 | |
... | ... | @@ -224,20 +224,19 @@ |
224 | 224 | $(obj)mpc86x_clk.o: $(src)mpc86x_clk.c |
225 | 225 | $(CC) -g $(CFLAGS) -c -o $@ $< |
226 | 226 | |
227 | -$(obj)fdt.o: $(LIBFDT_DIR)fdt.c $(SRCTREE)/libfdt/libfdt_internal.h | |
227 | +$(obj)fdt.o: | |
228 | 228 | $(CC) -g $(FIT_CFLAGS) -c -o $@ $< |
229 | 229 | |
230 | -$(obj)fdt_ro.o: $(LIBFDT_DIR)fdt_ro.c $(SRCTREE)/libfdt/libfdt_internal.h | |
230 | +$(obj)fdt_ro.o: | |
231 | 231 | $(CC) -g $(FIT_CFLAGS) -c -o $@ $< |
232 | 232 | |
233 | -$(obj)fdt_rw.o: $(LIBFDT_DIR)fdt_rw.c $(SRCTREE)/libfdt/libfdt_internal.h | |
233 | +$(obj)fdt_rw.o: | |
234 | 234 | $(CC) -g $(FIT_CFLAGS) -c -o $@ $< |
235 | 235 | |
236 | -$(obj)fdt_strerror.o: $(LIBFDT_DIR)fdt_strerror.c \ | |
237 | - $(SRCTREE)/libfdt/libfdt_internal.h | |
236 | +$(obj)fdt_strerror.o: | |
238 | 237 | $(CC) -g $(FIT_CFLAGS) -c -o $@ $< |
239 | 238 | |
240 | -$(obj)fdt_wip.o: $(LIBFDT_DIR)fdt_wip.c $(SRCTREE)/libfdt/libfdt_internal.h | |
239 | +$(obj)fdt_wip.o: | |
241 | 240 | $(CC) -g $(FIT_CFLAGS) -c -o $@ $< |
242 | 241 | |
243 | 242 | subdirs: |