10044c42eSStefan Roese# 2*1a459660SWolfgang Denk# SPDX-License-Identifier: GPL-2.0+ 30044c42eSStefan Roese# 40044c42eSStefan Roese 50044c42eSStefan Roeseinclude $(TOPDIR)/config.mk 60044c42eSStefan Roese 70044c42eSStefan RoeseLIB := $(obj)libbootcount.o 80044c42eSStefan Roese 90044c42eSStefan RoeseCOBJS-y += bootcount.o 100044c42eSStefan RoeseCOBJS-$(CONFIG_AT91SAM9XE) += bootcount_at91.o 110044c42eSStefan RoeseCOBJS-$(CONFIG_BLACKFIN) += bootcount_blackfin.o 120044c42eSStefan RoeseCOBJS-$(CONFIG_SOC_DA8XX) += bootcount_davinci.o 130044c42eSStefan RoeseCOBJS-$(CONFIG_BOOTCOUNT_RAM) += bootcount_ram.o 140044c42eSStefan Roese 150044c42eSStefan RoeseCOBJS := $(COBJS-y) 160044c42eSStefan RoeseSRCS := $(COBJS:.o=.c) 170044c42eSStefan RoeseOBJS := $(addprefix $(obj),$(COBJS)) 180044c42eSStefan Roese 190044c42eSStefan Roese$(LIB): $(obj).depend $(OBJS) 200044c42eSStefan Roese $(call cmd_link_o_target, $(OBJS)) 210044c42eSStefan Roese 220044c42eSStefan Roese######################################################################### 230044c42eSStefan Roese 240044c42eSStefan Roese# defines $(obj).depend target 250044c42eSStefan Roeseinclude $(SRCTREE)/rules.mk 260044c42eSStefan Roese 270044c42eSStefan Roesesinclude $(obj).depend 280044c42eSStefan Roese 290044c42eSStefan Roese######################################################################## 30