From dbe642e5e26cf2bd99218f727157b58c7fed286e Mon Sep 17 00:00:00 2001 From: hachem Date: Tue, 12 Aug 2025 16:35:42 +0200 Subject: feat: application manager and EventDispatcher --- premake5.lua | 34 +++------------------------------- 1 file changed, 3 insertions(+), 31 deletions(-) (limited to 'premake5.lua') diff --git a/premake5.lua b/premake5.lua index 91d440a..be1fc91 100644 --- a/premake5.lua +++ b/premake5.lua @@ -25,8 +25,7 @@ group "Dependencies" project "GLAD" kind "StaticLib" language "C" - staticruntime "off" - + staticruntime "on" targetdir ("bin/" .. outputdir .. "/%{prj.name}") objdir ("bin-int/" .. outputdir .. "/%{prj.name}") @@ -57,7 +56,7 @@ project "GLAD" project "GLFW" kind "StaticLib" language "C" - staticruntime "off" + staticruntime "on" warnings "off" targetdir ("bin/" .. outputdir .. "/%{prj.name}") @@ -65,9 +64,6 @@ project "GLFW" files { - "ext/glfw/include/GLFW/glfw3.h", - "ext/glfw/include/GLFW/glfw3native.h", - "ext/glfw/src/context.c", "ext/glfw/src/init.c", "ext/glfw/src/input.c", @@ -180,20 +176,6 @@ project "GLFW" "_CRT_SECURE_NO_WARNINGS", } - links - { - "gdi32", - "user32", - "kernel32", - "shell32", - "msvcrt" - } - - linkoptions - { - "/NODEFAULTLIB:library" - } - filter "configurations:Debug" runtime "Debug" symbols "on" @@ -256,19 +238,9 @@ project "Donut" links { - "gdi32", - "user32", - "kernel32", - "shell32", - "opengl32", - "msvcrt" + "opengl32.lib", } - linkoptions - { - "/NODEFAULTLIB:library" - } - filter "configurations:Debug" defines "DONUT_DEBUG" runtime "Debug" -- cgit v1.3