X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=fs%2Ffdos%2FMakefile;h=503aa529dc2e4b2754b0b48b6cece733e52be2ab;hb=4fc823ddb43ab26a393da49f356fcad208e7064f;hp=c25e744b921e97ff3023a381487d4127432c3890;hpb=8bde7f776c77b343aca29b8c7b58464d915ac245;p=u-boot diff --git a/fs/fdos/Makefile b/fs/fdos/Makefile index c25e744b92..503aa529dc 100644 --- a/fs/fdos/Makefile +++ b/fs/fdos/Makefile @@ -1,6 +1,9 @@ # +# (C) Copyright 2006 +# Wolfgang Denk, DENX Software Engineering, wd@denx.de. +# # (C) Copyright 2002 -# Stäubli Faverges - +# Stäubli Faverges - # Pierre AUBERT p.aubert@staubli.com # # @@ -25,25 +28,27 @@ include $(TOPDIR)/config.mk -LIB = libfdos.a +LIB = $(obj)libfdos.o AOBJS = -COBJS = fat.o vfat.o dev.o fdos.o fs.o subdir.o -OBJS = $(AOBJS) $(COBJS) +COBJS-$(CONFIG_CMD_FDOS) := fat.o vfat.o dev.o fdos.o fs.o subdir.o + +SRCS := $(AOBJS:.o=.S) $(COBJS-y:.o=.c) +OBJS := $(addprefix $(obj),$(AOBJS) $(COBJS-y)) #CPPFLAGS += all: $(LIB) $(AOBJS) -$(LIB): .depend $(OBJS) - $(AR) crv $@ $(OBJS) +$(LIB): $(obj).depend $(OBJS) + $(call cmd_link_o_target, $(OBJS)) ######################################################################### -.depend: Makefile $(AOBJS:.o=.S) $(COBJS:.o=.c) - $(CC) -M $(CFLAGS) $(AOBJS:.o=.S) $(COBJS:.o=.c) > $@ +# defines $(obj).depend target +include $(SRCTREE)/rules.mk -sinclude .depend +sinclude $(obj).depend #########################################################################