mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-07-09 22:17:34 +02:00
don't stop making if an individual lib fails to build
This commit is contained in:
parent
2b49406e93
commit
e4a792bdc4
1 changed files with 2 additions and 2 deletions
4
Makefile
4
Makefile
|
@ -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
|
||||||
|
|
Loading…
Add table
Reference in a new issue