gsc-tool/deps/zlib.lua

39 lines
643 B
Lua
Raw Normal View History

2020-05-21 07:32:38 -04:00
zlib = { base = path.join(dependencies.base, "zlib") }
function zlib:include()
includedirs { zlib.base }
end
function zlib:link()
links { "zlib" }
self:include()
end
function zlib:project()
project "zlib"
kind "StaticLib"
language "C"
warnings "off"
self:include()
files
2022-01-19 14:01:12 -05:00
{
2020-05-21 07:32:38 -04:00
path.join(zlib.base, "*.h"),
path.join(zlib.base, "*.c")
}
2022-01-19 14:01:12 -05:00
2020-05-21 07:32:38 -04:00
defines
{
"_CRT_SECURE_NO_WARNINGS",
"_CRT_NONSTDC_NO_DEPRECATE",
"_CRT_SECURE_NO_DEPRECATE",
}
if os.istarget("darwin") then
defines "HAVE_UNISTD_H"
end
2020-05-21 07:32:38 -04:00
end
table.insert(dependencies, zlib)