6 Commits

Author SHA1 Message Date
Marvin Häuser
3d82dcebb2 Dockerfiles: Support OC_DEV_PLATFORM arg 2023-03-28 00:31:57 +02:00
Marvin Häuser
fc423d6cdf Docker: Unify oc-dev-edk2 and oc-dev-docs 2023-03-28 00:31:57 +02:00
Marvin Häuser
343662811a Dockerfiles: Add X11 dependencies to build EmulatorPkg 2023-03-28 00:31:57 +02:00
Marvin Häuser
cb94801ff2 CI and Docker: Sync with AUDK 2023-03-28 00:31:57 +02:00
Marvin Häuser
778f767709 Build: Update edk2 Dockerfile to LLVM 15 2022-12-24 18:12:00 +01:00
Marvin Häuser
ee0f2a53bc
Build: Introduce Docker setup for Dev Containers and CI (#410)
Docker allows to set up a portable development environment in a container. This
can be useful to test Linux toolchains on macOS. Introduce such environments
for EDK II and documentation development.

The current implementation supports both Dev Environments by Docker Desktop and
Dev Containers by Visual Studio Code. To reduce the maintenance burden, use
these environments for the Linux-based GitHub Actions as well. Non-x86 hosts,
including Apple Silicon, are supported via GCC cross-compilation.
2022-12-19 22:10:12 +01:00