Open mchack-work opened 1 month ago
I pushed a first version of the tkey-app-builder to tillitis-key1 but maybe it's better to put it in tkey-devtools like the qemu image?
Also experimented by using an Alpine base. Might be nicer to work with than Ubuntu and much slimmer, even though most of the size is tooling.
I agree that it is better that it lives in tkey-devtools. Makes more sense then tillitis-key1.
The tkey-builder OCI image has all development tools for FPGA development, for software development of firmware and device apps, and development of the TP1 firmware. This makes it unnecessary big (over 5 GiB). The most common use case is probably client/device app development and we should streamline for this use.
We propose to split tkey-builder into several images with specific intended use:
[ ] tkey-app-builder
In the tkey-devtools repo for development of:
Possibly based on https://github.com/silkeh/docker-clang
[x] tkey-builder https://github.com/tillitis/tillitis-key1/pull/267
Stays in the tillitis-key1 repo for:
[ ] tkey-programmer-builder
In the tp1 repo: