''' return iterable of edk2 packages supported by this build.\r
These should be edk2 workspace relative paths '''\r
\r
- return ("MdePkg",\r
+ return ("ArmVirtPkg",\r
+ "EmulatorPkg",\r
+ "MdePkg",\r
"MdeModulePkg",\r
"NetworkPkg",\r
"PcAtChipsetPkg",\r
"ShellPkg",\r
"FatPkg",\r
"CryptoPkg",\r
- "UnitTestFrameworkPkg"\r
+ "UnitTestFrameworkPkg",\r
+ "OvmfPkg"\r
)\r
\r
def GetArchitecturesSupported(self):\r
| :---- | :----- | :---- | :--- |\r
| ArmPkg |\r
| ArmPlatformPkg |\r
-| ArmVirtPkg |\r
+| ArmVirtPkg | SEE PACKAGE README | SEE PACKAGE README |\r
| CryptoPkg | :heavy_check_mark: | :heavy_check_mark: | Spell checking in audit mode\r
| DynamicTablesPkg |\r
| EmbeddedPkg |\r
-| EmulatorPkg |\r
+| EmulatorPkg | SEE PACKAGE README | SEE PACKAGE README | Spell checking in audit mode\r
| FatPkg | :heavy_check_mark: | :heavy_check_mark: |\r
| FmpDevicePkg | :heavy_check_mark: | :heavy_check_mark: |\r
| IntelFsp2Pkg |\r
| MdeModulePkg | :heavy_check_mark: | :heavy_check_mark: | DxeIpl dependency on ArmPkg, Depends on StandaloneMmPkg, Spell checking in audit mode\r
| MdePkg | :heavy_check_mark: | :heavy_check_mark: | Spell checking in audit mode\r
| NetworkPkg | :heavy_check_mark: | :heavy_check_mark: | Spell checking in audit mode\r
-| OvmfPkg |\r
+| OvmfPkg | SEE PACKAGE README | SEE PACKAGE README | Spell checking in audit mode\r
| PcAtChipsetPkg | :heavy_check_mark: | :heavy_check_mark: |\r
| SecurityPkg | :heavy_check_mark: | :heavy_check_mark: | Spell checking in audit mode\r
| ShellPkg | :heavy_check_mark: | :heavy_check_mark: | Spell checking in audit mode, 3 modules are not being built by DSC\r
## Running CI locally\r
\r
The EDKII Tools environment (and by extension the ci) is designed to support\r
-easily and consistantly running locally and in a cloud ci environment. To do\r
+easily and consistently running locally and in a cloud ci environment. To do\r
that a few steps should be followed. Details of EDKII Tools can be found in the\r
[docs folder here](https://github.com/tianocore/edk2-pytool-extensions/tree/master/docs)\r
\r
* Visual Studio AARCH64 and ARM support\r
* BaseTools C tools CI/PR and binary release process\r
* BaseTools Python tools CI/PR process\r
-* Host based unit testing\r
* Extensible private/closed source platform reporting\r
-* Platform builds, validation\r
* UEFI SCTs\r
* Other automation\r