diff --git a/premake5.lua b/premake5.lua index 13e7dba7e5..e6c47bfee5 100644 --- a/premake5.lua +++ b/premake5.lua @@ -2,11 +2,11 @@ project "GLFW" kind "StaticLib" language "C" - targetdir ("bin/" .. outputdir .. "/%{prj.name}") - objdir ("bin-int/" .. outputdir .. "/%{prj.name}") + targetdir (output_dir("bin")) + objdir (output_dir("bin-int")) - files - { + files + { "include/GLFW/glfw3.h", "include/GLFW/glfw3native.h", "src/glfw_config.h", @@ -18,7 +18,7 @@ project "GLFW" "src/window.c" } - filter "system:windows" + filter "system:windows" buildoptions { "-std=c11", "-lgdi32" } systemversion "10.0.17134.0" staticruntime "On" @@ -36,10 +36,10 @@ project "GLFW" "src/osmesa_context.c" } - defines - { + defines + { "_GLFW_WIN32", "_CRT_SECURE_NO_WARNINGS" - } + } filter { "system:windows", "configurations:Release" } buildoptions "/MT"