pdjstone / archimedes-live

An Acorn Archimedes running live in your browser!
22 stars 4 forks source link

Consolidate build into single Makefile. #9

Closed matthewbloch closed 1 year ago

matthewbloch commented 1 year ago

Upstream dependencies (arculator-wasm, nsparm-wasm) are declared as submodules, so we can get rid of more brittle build configuration.

ROMs and CMOS are downloaded from Arculator release, as they're opaque external dependencies.

Assuming you have emsdk configured, you should be able to run make and make serve to get archimedes-live running. There's also an attempt at make clean.

matthewbloch commented 1 year ago

Hello 👋🏻 I wrote this change to understand how to experimenting and build on archimedes-live / arculator. These are an an excellent base for showing off my personal computing & early work history :)

pdjstone commented 1 year ago

Thanks for this - building from scratch is much easier now.