I am trying to run the uefi application I compiled called "LockDown.efi". It locks down the platform with my secure boot keys and puts it into Secure Boot mode. However, when I try to run it from QEMU with the OVMF UEFI BIOS it does nothing. It compiles perfectly. Could anybody tell me if the makefiles are wrong?
Makefiles are auxiliary tools to automate the invocation of commands. It's the commands that would be wrong, not the makefiles. It'll be easier to confirm whether your are compiling it wrong if you post the exact commands you used, rather than a script that would ultimately generate these commands. For instance, run make and then post its output here as it tells you what commands it invoked by default.