Sign inSign up

startergo/opencore

By startergo

•Updated almost 5 years ago

Build EDK2 based projects without tons of pain.

Image
0

110

startergo/opencore repository overview

For building OpenCore use


cd "`mktemp -d`"

mkdir -m 1777 /tmp/OpenCorePkg-build

git clone --recursive https://github.com/acidanthera/OpenCorePkg OpenCorePkg
docker pull startergo/opencore:audk

# building DEBUG
    docker run --rm \
    -e CFLAGS=-Wno-error \
    -e TOOLCHAIN=CLANG38 \
    -e ADDPATH=/usr/lib/llvm-13/bin \
    -e BUILD_TARGET=DEBUG \
    -e DSC_PATH=OpenCorePkg/OpenCorePkg.dsc \
    -v "$PWD/OpenCorePkg/:/home/edk2/edk2/OpenCorePkg/" \
    -v "/tmp/OpenCorePkg-build:/home/edk2/Build" \
    startergo/opencore:audk
    
# building RELEASE
     docker run --rm \
    -e CFLAGS=-Wno-error \
    -e TOOLCHAIN=CLANG38 \
    -e ADDPATH=/usr/lib/llvm-13/bin \
    -e BUILD_TARGET=RELEASE \
    -e DSC_PATH=OpenCorePkg/OpenCorePkg.dsc \
    -v "$PWD/OpenCorePkg/:/home/edk2/edk2/OpenCorePkg/" \
    -v "/tmp/OpenCorePkg-build:/home/edk2/Build" \
    startergo/opencore:audk

Based on https://hub.docker.com/r/xaionaro2/edk2-builder⁠. Please visit that page for more details.

Tag summary

Content type

Image

Digest

Size

2.2 GB

Last updated

almost 5 years ago

docker pull startergo/opencore:audk