Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mrexodia/eficmake

CMake template for a basic EFI application/bootkit. This library is header-only, there is no EDK2 runtime!).
https://github.com/mrexodia/eficmake

bootkit cmake cmkr efi efi-application template

Last synced: about 2 months ago
JSON representation

CMake template for a basic EFI application/bootkit. This library is header-only, there is no EDK2 runtime!).

Awesome Lists containing this project

README

        

# EfiCMake

CMake template for a basic EFI application/bootkit.

![screenshot](https://i.imgur.com/0WhUFqM.png)

**Note**: This currently only links with the EDK2 headers. This means you will not be able to use global variables like `gST` or EDK2 functions like `Print`.

## Building (Visual Studio)

This is only tested on Windows with Visual Studio.

- Configure the project with `cmake -B build`
- Open `build\EfiCMake.sln` and build the solution
- `EfiCMake.efi` will be in the `build\Release` folder