From 76e007584ed45dc23c1ae0a5a5d4f28b2bc23509 Mon Sep 17 00:00:00 2001 From: Kaimakan71 Date: Fri, 9 Aug 2024 09:10:23 -0400 Subject: [PATCH] Make BOOTMGR buildable again --- premake5.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/premake5.lua b/premake5.lua index e73ee3e..ea470f5 100644 --- a/premake5.lua +++ b/premake5.lua @@ -41,16 +41,16 @@ project("RTL") targetname("rtl") files({ "SDK/INC/NT/ntrtl.h", "SDK/RTL/**.c" }) ---[[ -project("BOOT") +project("BOOTMGR") kind("ConsoleApp") + location("BOOT/ENVIRON/APP/BOOTMGR") - includedirs({ "BOOT/ENVIRON/INC", "SDK/INC" }) + includedirs({ "BOOT/ENVIRON/INC", "SDK/INC/CRT", "SDK/INC/NT" }) + libdirs({ "BUILD/SDK" }) objdir("BUILD/BOOT") targetdir("BUILD/BOOT") files({ "BOOT/ENVIRON/INC/**.h", "BOOT/ENVIRON/**.c" }) filter("toolset:clang") buildoptions({ "-fshort-wchar", "-fno-strict-aliasing", "-fno-stack-protector", "-fno-stack-check", "-mno-red-zone" }) - linkoptions({ "-Wl,-subsystem:efi_application", "-Wl,-entry:EfiEntry", "crt.lib" }) ---]] + linkoptions({ "-lcrt", "-lrtl", "-Wl,-subsystem:efi_application", "-Wl,-entry:EfiEntry" })