imgui-sfml-premake/vorbis/build-vorbis.lua

70 lines
1.1 KiB
Lua

project"vorbis"
cppdialect"c++17"
kind"staticLib"
targetdir (libout)
staticruntime "off"
objdir(intdir)
links{"ogg"}
includedirs
{
"include",
"lib",
"../ogg/include"
}
files
{
"lib/envelope.h",
"lib/lpc.h",
"lib/lsp.h",
"lib/codebook.h",
"lib/misc.h",
"lib/psy.h",
"lib/masking.h",
"lib/os.h",
"lib/mdct.h",
"lib/smallft.h",
"lib/highlevel.h",
"lib/registry.h",
"lib/scales.h",
"lib/window.h",
"lib/lookup.h",
"lib/lookup_data.h",
"lib/codec_internal.h",
"lib/backends.h",
"lib/bitrate.h",
"lib/mdct.c",
"lib/smallft.c",
"lib/block.c",
"lib/envelope.c",
"lib/window.c",
"lib/lsp.c",
"lib/lpc.c",
"lib/analysis.c",
"lib/synthesis.c",
"lib/psy.c",
"lib/info.c",
"lib/floor1.c",
"lib/floor0.c",
"lib/res0.c",
"lib/mapping0.c",
"lib/registry.c",
"lib/codebook.c",
"lib/sharedbook.c",
"lib/lookup.c",
"lib/bitrate.c",
"lib/vorbisfile.c",
"lib/vorbisenc.c",
}
filter "configurations:Debug"
runtime "Debug"
symbols "on"
filter "configurations:Release"
runtime "Release"
optimize "Speed"
filter""