[kaffe] Re: LinkedList.subList severely broken
Helmer Krämer
hkraemer@freenet.de
Thu May 22 08:48:01 2003
On Thu, 22 May 2003 05:31:57 -0700 (PDT)
Dalibor Topic <robilad@yahoo.com> wrote:
Hi Dalibor,
> --- Daniel Bonniot <Daniel.Bonniot@inria.fr> wrote:
>
> > I was quite surprised at the behaviour of the build system when some
> > code in a library class doesn't compile. It seems that the class (and
> > those that require it) are simply left out of rt.jar, but the build does
> > not fail. Is there a good reason to do this? I would prefer to see the
> > build fail.
>
> Known bug, I just don't know how to fix it, my shell scripting skills are not
> 31337 enough ;) Please take a look at the class file compilation bit in
> libraries/javalib/Makefile.am. Maybe you can come up with a way that prevents
> the creation of rt.jar when a compilation in the for lop fails. Currently it
> just proceeds ...
already tried something like this?
$(SHELL) $(rebuildLib) @$(JAVA_MATH_FILES)
for i in `cat $(srcdir)/profiles/$(PROFILE)/profile` ; do \
- $(SHELL) $(rebuildLib) @profiles/$(PROFILE)/$$i ; \
- if [ $${?} -ne 0 ]; then \
- break ; \
- fi ; \
+ $(SHELL) $(rebuildLib) @profiles/$(PROFILE)/$$i || exit $$? ; \
done
echo timestamp > $(LIBDIR)/stamp
Greetings,
Helmer