clydeshaffer / GameTankEmulator

An emulator for the GameTank, a real physical hardware game console I've built
MIT License
15 stars 9 forks source link

Changes Makefile to allow incremental builds. #9

Closed wasv closed 1 year ago

wasv commented 1 year ago

Allows building binary without the zip. Splits large 'all' rule into separate rules for incremental builds. Creates output directories instead of placing object files in source tree.

These are pretty substantial changes to the Makefile, and I'm open to feedback.

I have confirmed this builds on NixOS Linux, which I made a package manifest for here. However I have not checked Windows or wasm.

clydeshaffer commented 1 year ago

Quite a bit cleaner, and seems to work fine for the WASM and Windows builds!