OneNAND support
PATCH 2/5 OneNAND support
[PATCH 2/5] OneNAND support
---
drivers/onenand/Makefile new file +42 -0
@@ -0,0 +1,42 @@ +# +# Copyright (C) 2005-2007 Samsung Electronics. +# Kyungmin Park <[email protected]> +# +# See file CREDITS for list of people who contributed to this +# project. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA +# + +include $(TOPDIR)/config.mk + +LIB = libonenand.a + +OBJS = onenand_base.o onenand_bbt.o + +all: $(LIB) + +$(LIB): $(OBJS) + $(AR) crv $@ $(OBJS) + +######################################################################### + +.depend: Makefile $(OBJS:.o=.c) + $(CC) -M $(CFLAGS) $(OBJS:.o=.c) > $@ + +sinclude .depend + +#########################################################################
Wolfgang Denk
NAKPATCH 2/5 OneNAND support
Quoted 9 lines · In message <20070907005844.GA19746@party> you wrote:
[PATCH 2/5] OneNAND support
Signed-off-by Kyungmin Park <[email protected]>---
drivers/onenand/Makefile new file +0
-0
...
drivers/onenand/Makefile line 33
Quoted 10 lines
drivers/onenand/Makefile new file +10
-0+include $(TOPDIR)/config.mk + +LIB = libonenand.a + +OBJS = onenand_base.o onenand_bbt.o + +all: $(LIB) + +$(LIB): $(OBJS) + $(AR) crv $@ $(OBJS)
This Makefile does not work when using a separate build directory (when using "make -O some_dir ....").
Please fix.
NAK.
Best regards,
Wolfgang Denk
Signature · 6 lines
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
You see things; and you say ``Why?'' But I dream things that never
were; and I say ``Why not?''
- George Bernard Shaw _Back to Methuselah_ (1921) pt. 1, act 1PATCH 2/5 OneNAND support
Quoted 6 lines
This
Makefiledoes not work when using a separate build directory (when using "make -Osome_dir....").Please fix.
Ah, it was changed.
No problem to change.
Thank you,
Kyungmin Park
+include $(TOPDIR)/config.mk
+
+LIB := $(obj)libonenand.a
+
+COBJS := onenand_base.o onenand_bbt.o
+
+SRCS := $(COBJS:.o=.c)
+OBJS := $(addprefix $(obj),$(COBJS))
+
+all: $(LIB)
+
+$(LIB): $(obj).depend $(OBJS)
+ $(AR) $(ARFLAGS) $@ $(OBJS)
+
+#########################################################################
+
+include $(SRCTREE)/rules.mk
+
+sinclude $(obj).depend
+
+#########################################################################