Files
Nuake-custom/Nuake/dependencies/soloud_p5.lua
antopilo c15bf532ae Compilation succesful on Linux Ubuntu
Probably broke a lot of things
2023-09-27 01:48:05 -04:00

55 lines
802 B
Lua

project 'Soloud'
location "soloud"
kind "StaticLib"
staticruntime "on"
warnings 'Off'
optimize 'Speed'
targetdir ("soloud/bin/" .. outputdir .. "/%{prj.name}")
objdir ("soloud/bin-obj/" .. outputdir .. "/%{prj.name}")
includedirs {
"soloud/include"
}
files {
"soloud/src/**.h",
"soloud/src/core/**.cpp",
"soloud/src/audiosource/**.c*"
}
prebuildcommands {
}
filter "system:windows"
defines {
"WITH_WASAPI"
}
files
{
"soloud/src/backend/wasapi/**.c*"
}
filter "system:linux"
defines {
"WITH_OSS"
}
files
{
"soloud/src/backend/oss/soloud_oss.cpp"
}
filter "configurations:Debug"
cppdialect "C++17"
runtime "Debug"
symbols "on"
filter "configurations:Release"
cppdialect "C++17"
runtime "Release"
optimize "on"