don't stop making if an individual lib fails to build

This commit is contained in:
Alex Shinn 2009-12-17 15:57:26 +09:00
parent 2b49406e93
commit e4a792bdc4

View file

@ -86,7 +86,7 @@ include/chibi/install.h: Makefile
sexp.o: sexp.c gc.c opt/bignum.c $(INCLUDES) Makefile sexp.o: sexp.c gc.c opt/bignum.c $(INCLUDES) Makefile
$(CC) -c $(XCPPFLAGS) $(XCFLAGS) $(CLIBFLAGS) -o $@ $< $(CC) -c $(XCPPFLAGS) $(XCFLAGS) $(CLIBFLAGS) -o $@ $<
eval.o: eval.c opt/debug.c opcodes.c $(INCLUDES) include/chibi/eval.h Makefile eval.o: eval.c opcodes.c opt/debug.c $(INCLUDES) include/chibi/eval.h Makefile
$(CC) -c $(XCPPFLAGS) $(XCFLAGS) $(CLIBFLAGS) -o $@ $< $(CC) -c $(XCPPFLAGS) $(XCFLAGS) $(CLIBFLAGS) -o $@ $<
main.o: main.c $(INCLUDES) include/chibi/eval.h Makefile main.o: main.c $(INCLUDES) include/chibi/eval.h Makefile
@ -105,7 +105,7 @@ chibi-scheme-static$(EXE): main.o eval.o sexp.o
LD_LIBRARY_PATH=.:$(LD_LIBRARY_PATH) $(GENSTUBS) $< LD_LIBRARY_PATH=.:$(LD_LIBRARY_PATH) $(GENSTUBS) $<
lib/%$(SO): lib/%.c $(INCLUDES) lib/%$(SO): lib/%.c $(INCLUDES)
$(CC) $(CLIBFLAGS) $(XCPPFLAGS) $(XCFLAGS) -o $@ $< -L. -lchibi-scheme -$(CC) $(CLIBFLAGS) $(XCPPFLAGS) $(XCFLAGS) -o $@ $< -L. -lchibi-scheme
clean: clean:
rm -f *.o *.i *.s *.8 rm -f *.o *.i *.s *.8