Avocado/premake/chdr.lua
Jakub Czekański 249e996e10 debug: fixed Cdrom window
silenced warning
2019-08-17 16:14:50 +02:00

37 lines
983 B
Lua

group "externals"
project "chdr"
uuid "d148de3d-efbb-4f1d-88bc-a112be68fc04"
kind "StaticLib"
language "c"
location "../build/libs/chdr"
includedirs {
"../externals/flac/include",
"../externals/lzma/C",
"../externals/libchdr/src",
"../externals/miniz",
}
files {
"../externals/libchdr/src/*.c",
}
defines {
"FLAC__NO_DLL",
}
links {
"miniz",
"lzma",
"flac",
}
filter "system:windows"
disablewarnings {
"4018", -- 'expression' : signed/unsigned mismatch
"4244", -- 'conversion' conversion from 'type1' to 'type2', possible loss of data
"4267", -- 'var' : conversion from 'size_t' to 'type', possible loss of data
}
filter "system:linux or system:macosx or system:android"
disablewarnings {
"unused-parameter",
"unused-function",
"sign-compare",
}