light/Dependencies/GLAD/build.lua
Light ffc29bec77 Maintenance
- Removed change log (was horrible idea D:)
- Fixed some premake mistakes
- Fixed a typo
- Enabled MultiProcessorCompile for windows builds
2021-07-23 11:22:01 +04:30

54 lines
No EOL
822 B
Lua

project "GLAD"
location "%{wks.location}/Dependencies/GLAD"
-- Output Directories --
targetdir ("%{wks.location}/bin/" .. outputdir)
objdir ("%{wks.location}/bin-int/" .. outputdir)
-- Compiler --
kind "StaticLib"
language "C"
-- Project Files ---
files
{
"**.c",
"**.h",
"build.lua"
}
-- Dependencies --
includedirs
{
"%{prj.location}/include/"
}
--- Filters ---
-- windows
filter "system:windows"
systemversion "latest"
staticruntime "On"
defines
{
"_CRT_SECURE_NO_WARNINGS",
}
flags { "MultiProcessorCompile" }
-- debug
filter "configurations:Debug"
runtime "Debug"
symbols "on"
-- release
filter "configurations:Release"
runtime "Release"
optimize "on"
-- distribution
filter "configurations:Distribution"
runtime "Release"
optimize "on"