xref: /openbmc/u-boot/arch/sandbox/lib/Makefile (revision 1a4596601fd395f3afb8f82f3f840c5e00bdd57a)
1b8605a1cSSimon Glass#
2b8605a1cSSimon Glass# Copyright (c) 2011 The Chromium OS Authors.
3b8605a1cSSimon Glass#
4b8605a1cSSimon Glass# (C) Copyright 2002-2006
5b8605a1cSSimon Glass# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
6b8605a1cSSimon Glass#
7*1a459660SWolfgang Denk# SPDX-License-Identifier:	GPL-2.0+
8b8605a1cSSimon Glass#
9b8605a1cSSimon Glass
10b8605a1cSSimon Glassinclude $(TOPDIR)/config.mk
11b8605a1cSSimon Glass
12b8605a1cSSimon GlassLIB	= $(obj)lib$(ARCH).o
13b8605a1cSSimon Glass
14b8605a1cSSimon GlassCOBJS-y	+= interrupts.o
15b8605a1cSSimon Glass
16b8605a1cSSimon GlassSRCS	:= $(COBJS-y:.o=.c)
17b8605a1cSSimon GlassOBJS	:= $(addprefix $(obj),$(COBJS-y))
18b8605a1cSSimon Glass
19b8605a1cSSimon Glass# Always build libsandbox.o
20b8605a1cSSimon GlassTARGETS	:= $(LIB)
21b8605a1cSSimon Glass
22b8605a1cSSimon Glassall:	$(TARGETS)
23b8605a1cSSimon Glass
24b8605a1cSSimon Glass$(LIB):	$(obj).depend $(OBJS)
25b8605a1cSSimon Glass	$(call cmd_link_o_target, $(OBJS))
26b8605a1cSSimon Glass
27b8605a1cSSimon Glass#########################################################################
28b8605a1cSSimon Glass
29b8605a1cSSimon Glass# defines $(obj).depend target
30b8605a1cSSimon Glassinclude $(SRCTREE)/rules.mk
31b8605a1cSSimon Glass
32b8605a1cSSimon Glasssinclude $(obj).depend
33b8605a1cSSimon Glass
34b8605a1cSSimon Glass#########################################################################
35