Skip to content

The lightweight UEFI toolchain for Visual Studio (MSBuild) C++ projects

License

Notifications You must be signed in to change notification settings

ProjectMile/Mile.Uefi

Repository files navigation

Mile.Uefi

NuGet Package

The lightweight UEFI toolchain for Visual Studio (MSBuild) C++ projects.

Features

  • Provide UEFI Specification definitions based on EDK II 202502 Release.
  • Provide NuGet package for Visual Studio out-of-box development experience.
  • Provide x64 and ARM64 target support.

Available MSBuild project options

If you don't want to use the UEFI header files, please set the following option.

<MileUefiDisableUefiHeaders>true</MileUefiDisableUefiHeaders>

If you don't want to use the UEFI GUID sources, please set the following option.

<MileUefiDisableUefiGuidSources>true</MileUefiDisableUefiGuidSources>

Example

Documents