38 Commits

Author SHA1 Message Date
Filip Gołaś 3528269bba Dockerfile: apt install 'wget'
Signed-off-by: Filip Gołaś <filip.golas@3mdeb.com>
2026-06-10 09:28:57 +02:00
Filip Gołaś 3a300f9387 Dockerfile: apt install 'file'
Signed-off-by: Filip Gołaś <filip.golas@3mdeb.com>
2026-06-09 07:35:30 +02:00
Michał Żygowski 2023a271a7 Dockerfile: Add meson required to build openSIL
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2026-05-11 16:43:55 +02:00
Michał Żygowski 042cb442be Dockerfile: Add workaround to build smmstoretool
Until fix is merged upstream, build smmstoretool separately.

Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2026-04-08 13:17:07 +02:00
Michał Żygowski 133ab57512 Dockerfile: Bump coreboot-sdk to 2025-10-19_4a3cc37cbd
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2026-04-08 10:01:04 +02:00
Filip Lewiński 1312cb615e Dockerfile: add golang and utils for SBOM generation
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2026-03-10 15:51:28 +01:00
Michał Żygowski a6fc0969f0 Dockerfile: Add FITc dependencies
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-21 13:27:13 +02:00
Michał Żygowski 29ea1c7fa4 Dockerfile: Use tabs instead of spaces for consistency
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-05 10:31:24 +02:00
Michał Żygowski fc06d61d04 Dockerfile: Add ncurses for menuconfig
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-05 10:29:51 +02:00
Michał Żygowski 462f9dc1d3 Dockerfile: Add Slim Bootloader dependencies
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-05 10:29:29 +02:00
Piotr Król 51f5a8410a Dockerfile: add missing liblzma-dev for which PC Engines build complain
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2025-05-12 10:27:42 +02:00
Piotr Król 018494b9e6 Dockerfile: add missing futility and dumpRSAPublicKey
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2025-03-28 09:54:43 +01:00
Piotr Król 28f6ae9a9c Update Dockerfile
Co-authored-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-03-28 09:54:43 +01:00
Piotr Król c5abddc0ae Dockerfile: use multistage build
Short build time by using coreboot-sdk and minimize image by using
multistage build.

Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2025-03-28 09:54:43 +01:00
Piotr Król f94df272df Dockerfile: roll back to coreboot-sdk:2024-03-30_cccada28f7
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2025-03-28 09:54:43 +01:00
Piotr Król e351cb673e Dockerfile: add guilt and sort packages
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2025-03-28 09:54:43 +01:00
Piotr Król 0d0e7d04bb Dockerfile: add support for Dasharo(coreboot+SeaBIOS) for PC Engines v24.08.00.01
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2025-03-28 09:54:43 +01:00
Piotr Król 6c5ccb86a8 Dockerfile: add support for Dasharo(coreboot+SeaBIOS) for PC Engines v24.05.00.01
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2025-03-28 09:54:43 +01:00
Piotr Król 29405aeab7 Dockerfile: remove artifacts after building nvme
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2025-03-28 09:54:43 +01:00
Piotr Król 693f6e613d Dockerfile: copy vboot/scripts to /vboot
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2025-03-28 09:54:43 +01:00
Piotr Król e0938c77d6 Dockerfile: build all components from 24.08
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2025-03-28 09:54:43 +01:00
Piotr Król 34c0257017 Dockerfile: use dasharo/vboot fork
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2025-03-28 09:54:43 +01:00
Piotr Król 67246285a5 Dockerfile: make docker-sdk usable in the same way as coreboot-sdk
Remove unneded entrypoint and switch back default user in container to
coreboot. Cleanup any source code directories after installing compiled
binaries.

Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2025-03-28 09:54:43 +01:00
Filip Gołaś 93b4677a0f Dockerfile: Update to install nvmtool and ifdtool
Signed-off-by: Filip Gołaś <filip.golas@3mdeb.com>
2024-08-01 15:12:54 +02:00
Maciej Pijanowski 7f1869e436 Dockerfile: add smmstoretool
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
2024-06-11 15:41:11 +02:00