toltec icon indicating copy to clipboard operation
toltec copied to clipboard

Update the build process to use toltecmk

Open Eeems opened this issue 1 year ago • 2 comments

  • [x] Rework makefile to use virtual environment
  • [x] Hack in toltecmk to the build system and remove all unused old python code
  • [x] Update github actions to cache the virtual environment pip install
  • [x] Update to toltecmk 0.3.0 and builder.make(..., False)
  • [x] Clean up implementation to simplify hacked in logic

Eeems avatar Dec 16 '23 08:12 Eeems

Currently waiting on https://github.com/toltec-dev/build/pull/39 and toltecmk 0.3.0 to be release.

Eeems avatar Dec 16 '23 08:12 Eeems

That should be cleaned up enough for now.

Eeems avatar Jan 05 '24 03:01 Eeems

Blocked waiting on https://github.com/toltec-dev/build/pull/49 and a new release.

Eeems avatar May 29 '24 00:05 Eeems

Opened #866 to resolve micro no longer building.

Eeems avatar May 29 '24 19:05 Eeems

Opened #867 to resolve mmc-utils no longer building.

Eeems avatar May 29 '24 21:05 Eeems

  • netsurf fails to build. Opened #871 as it seems to be pre-existing.
  • ~~webinterface-upload-button's sha256sum no longer matches~~
  • I still need to test appmarkable, but github is having some issues that makes it so I can't download libfreetype at the moment.
    • I've asked @LinusCDE to take a look. I think this might be an issue with it's build system and not the network error it says it is.
    • #875

Eeems avatar May 29 '24 22:05 Eeems