xref: /openbmc/u-boot/board/socrates/Makefile (revision 1a459660)
15d108ac8SSergei Poselenov#
25d108ac8SSergei Poselenov# (C) Copyright 2008
35d108ac8SSergei Poselenov# Sergei Poselenov,  Emcraft Systems, sposelenov@emcraft.com.
45d108ac8SSergei Poselenov# (C) Copyright 2001-2006
55d108ac8SSergei Poselenov# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
65d108ac8SSergei Poselenov#
7*1a459660SWolfgang Denk# SPDX-License-Identifier:	GPL-2.0+
85d108ac8SSergei Poselenov#
95d108ac8SSergei Poselenov
105d108ac8SSergei Poselenovinclude $(TOPDIR)/config.mk
115d108ac8SSergei Poselenov
126d8962e8SSebastien CarlierLIB	= $(obj)lib$(BOARD).o
135d108ac8SSergei Poselenov#
145d108ac8SSergei Poselenov
15be0bd823SKumar GalaCOBJS-y	+= $(BOARD).o
16be0bd823SKumar GalaCOBJS-y	+= law.o
17be0bd823SKumar GalaCOBJS-y	+= tlb.o
18be0bd823SKumar GalaCOBJS-y	+= nand.o
19be0bd823SKumar GalaCOBJS-y	+= sdram.o
20be0bd823SKumar GalaCOBJS-$(CONFIG_FSL_DDR2) += ddr.o
215d108ac8SSergei Poselenov
22be0bd823SKumar GalaSRCS	:= $(SOBJS:.o=.S) $(COBJS-y:.o=.c)
23be0bd823SKumar GalaOBJS	:= $(addprefix $(obj),$(COBJS-y))
245d108ac8SSergei PoselenovSOBJS	:= $(addprefix $(obj),$(SOBJS))
255d108ac8SSergei Poselenov
265d108ac8SSergei Poselenov$(LIB):	$(obj).depend $(OBJS) $(SOBJS)
276d8962e8SSebastien Carlier	$(call cmd_link_o_target, $(OBJS))
285d108ac8SSergei Poselenov
295d108ac8SSergei Poselenov#########################################################################
305d108ac8SSergei Poselenov
315d108ac8SSergei Poselenov# defines $(obj).depend target
325d108ac8SSergei Poselenovinclude $(SRCTREE)/rules.mk
335d108ac8SSergei Poselenov
345d108ac8SSergei Poselenovsinclude $(obj).depend
355d108ac8SSergei Poselenov
365d108ac8SSergei Poselenov#########################################################################
37