]>
Commit | Line | Data |
---|---|---|
fa3a74ce GVB |
1 | # |
2 | # (C) Copyright 2000-2007 | |
3 | # Wolfgang Denk, DENX Software Engineering, [email protected]. | |
4 | # | |
1a459660 | 5 | # SPDX-License-Identifier: GPL-2.0+ |
fa3a74ce | 6 | # |
7cd5da0f | 7 | |
fa3a74ce | 8 | include $(TOPDIR)/config.mk |
7cd5da0f | 9 | |
6d8962e8 | 10 | LIB = $(obj)libfdt.o |
7cd5da0f | 11 | |
94abd7c0 | 12 | SOBJS = |
7cd5da0f | 13 | |
c71b64f3 | 14 | COBJS-libfdt += fdt.o fdt_ro.o fdt_rw.o fdt_strerror.o fdt_sw.o fdt_wip.o fdt_empty_tree.o |
7cd5da0f | 15 | |
cd673451 JCPV |
16 | COBJS-$(CONFIG_OF_LIBFDT) += $(COBJS-libfdt) |
17 | COBJS-$(CONFIG_FIT) += $(COBJS-libfdt) | |
18 | ||
19 | ||
20 | COBJS := $(sort $(COBJS-y)) | |
53677ef1 | 21 | SRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c) |
fa3a74ce | 22 | OBJS := $(addprefix $(obj),$(SOBJS) $(COBJS)) |
7cd5da0f | 23 | |
fa3a74ce | 24 | $(LIB): $(obj).depend $(OBJS) |
6d8962e8 | 25 | $(call cmd_link_o_target, $(OBJS)) |
7cd5da0f | 26 | |
fa3a74ce | 27 | ######################################################################### |
7cd5da0f | 28 | |
fa3a74ce GVB |
29 | # defines $(obj).depend target |
30 | include $(SRCTREE)/rules.mk | |
7cd5da0f | 31 | |
fa3a74ce | 32 | sinclude $(obj).depend |
7cd5da0f | 33 | |
fa3a74ce | 34 | ######################################################################### |