blob: fdb26de50349a1d5ae202c8bfee3239807a581e8 [file] [log] [blame]
Vishal Bhoj82c80712015-12-15 21:13:33 +05301
2=== EmulatorPkg Overview ===
3
4EmulatorPkg provides an environment where a UEFI environment can be
5emulated under an environment where a full UEFI compatible
6environment is not possible. (For example, running under an OS
7where an OS process hosts the UEFI emulation environment.)
8
9https://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
23On systems with the bash shell you can use EmulatorPkg/build.sh to simplify
24building and running EmulatorPkg.
25
26For example, to build + run:
27$ EmulatorPkg/build.sh
28$ EmulatorPkg/build.sh run
29
30The build architecture will match your host machine's architecture.
31
32On 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