kernmodule-cpp/premake5.lua

24 lines
601 B
Lua
Raw Normal View History

workspace "game"
configurations { "debug", "release" }
location "."
project "game"
kind "WindowedApp"
language "c++"
cppdialect "c++20"
location "build/"
files { "src/**.cpp" }
includedirs { "src/" }
links { "SDL2", "SDL2_image", "m" }
targetdir "bin/"
exceptionhandling "Off"
filter "configurations:debug"
defines { "DEBUG" }
optimize "Off"
symbols "On"
filter "configurations:release"
defines { "NDEBUG" }
optimize "On"
symbols "Off"
postbuildcommands "{COPYDIR} ../resources %{cfg.targetdir}"