diff options
Diffstat (limited to 'makefile')
| -rw-r--r-- | makefile | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -1,10 +1,19 @@ -all: snek +all: snek loadable .PHONY: all +# dynamic library +loadable: ./gambit-raylib/raylib.sld ./gambit-raylib/*.scm + make -C gambit-raylib + +# static library lib: ./gambit-raylib/raylib.sld gsc -:s -c -module-ref raylib -o gambit-raylib.c ./gambit-raylib/raylib.sld +# executable snek: lib snek.scm gsc -:s -exe -ld-options "-lm -lraylib" -o snek gambit-raylib.c snek.scm +clean: + make -C gambit-raylib clean + rm snek gambit-raylib.c |
