]> git.proxmox.com Git - mirror_edk2.git/blob - EmulatorPkg/README
CorebootPayloadPkg: Use extra braces to prevent gcc compile fail
[mirror_edk2.git] / EmulatorPkg / README
1
2 === EmulatorPkg Overview ===
3
4 EmulatorPkg provides an environment where a UEFI environment can be
5 emulated under an environment where a full UEFI compatible
6 environment is not possible. (For example, running under an OS
7 where an OS process hosts the UEFI emulation environment.)
8
9 https://github.com/tianocore/tianocore.github.io/wiki/EmulatorPkg
10
11 === Status ===
12
13 * Builds and runs under a posix-like environment with X windows
14 - Linux
15 - OS X
16
17 === Future Plans ===
18
19 * Win32 and Win64 support
20
21 === Build Scripts ===
22
23 On systems with the bash shell you can use EmulatorPkg/build.sh to simplify
24 building and running EmulatorPkg.
25
26 For example, to build + run:
27 $ EmulatorPkg/build.sh
28 $ EmulatorPkg/build.sh run
29
30 The build architecture will match your host machine's architecture.
31
32 On X64 host machines, you can build + run IA32 mode as well:
33 $ EmulatorPkg/build.sh -a IA32
34 $ EmulatorPkg/build.sh -a IA32 run
35