gbdev / rgbds-live

A live Gameboy programming environment in the browser, allowing for realtime assembly programming for the gameboy.
https://gbdev.io/rgbds-live/
MIT License
36 stars 8 forks source link

Switch to git submodules for deps, improve build scripts #8

Closed surma closed 12 months ago

surma commented 12 months ago

This PR adds binjgb and rgbds as submodules, so that these dependencies are always cloned fresh at the same commit.

It augments the binjgb build script to automatically detect and use a local installation of emscripten.

It also adds a new script to serve the site locally.

Todo:

surma commented 12 months ago

I'm just wondering if it's worth to wrap all these build scripts in a Makefile or just do the move to the bundler first ?

Is the top-level ./build.sh not sufficient? Happy to add a Makefile if you want.