First commit!
This commit is contained in:
commit
2c824b40a9
31 changed files with 2048 additions and 0 deletions
24
Makefile
Normal file
24
Makefile
Normal file
|
@ -0,0 +1,24 @@
|
|||
modules = \
|
||||
modules/dom/canvas.scm \
|
||||
modules/dom/document.scm \
|
||||
modules/dom/element.scm \
|
||||
modules/dom/event.scm \
|
||||
modules/dom/image.scm \
|
||||
modules/dom/media.scm \
|
||||
modules/dom/window.scm \
|
||||
modules/math.scm \
|
||||
modules/math/rect.scm \
|
||||
modules/math/vector.scm
|
||||
|
||||
game.wasm: game.scm $(modules)
|
||||
guild compile-wasm -L modules -o $@ $<
|
||||
|
||||
serve: game.wasm
|
||||
guile -c '((@ (hoot web-server) serve))'
|
||||
|
||||
bundle: game.wasm
|
||||
rm game.zip || true
|
||||
zip game.zip -r assets/ js-runtime/ game.js game.css game.wasm index.html
|
||||
|
||||
clean:
|
||||
rm -f game.wasm game.zip
|
Loading…
Add table
Add a link
Reference in a new issue