From 5fe9518bceb115b75c717aeb67a3b635a348440f Mon Sep 17 00:00:00 2001 From: Chris Prijic Date: Thu, 30 Apr 2020 13:57:20 -0700 Subject: [PATCH] add premake file --- premake5.lua | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 premake5.lua diff --git a/premake5.lua b/premake5.lua new file mode 100644 index 0000000..2f88d40 --- /dev/null +++ b/premake5.lua @@ -0,0 +1,42 @@ +project "GLEW" + kind "StaticLib" + language "C" + + targetdir ("bin/" .. outputdir .. "/%{prj.name}") + objdir ("bin-int/" .. outputdir .. "/%{prj.name}") + + includedirs + { + "include" + } + + files + { + "include/gl/*.h", + "src/*.c" + } + + excludes + { + "src/glewinfo.c", + "src/visualinfo.c" + } + + filter "system:windows" + systemversion "latest" + staticruntime "On" + + defines + { + "WIN32", + "GLEW_STATIC", + "_CRT_SECURE_NO_WARNINGS" + } + + filter "configurations:Debug" + runtime "Debug" + symbols "on" + + filter "configurations:Release" + runtime "Release" + optimize "on" \ No newline at end of file