From bdab3381a03a81642008837f0715854ebf3ea174 Mon Sep 17 00:00:00 2001 From: Mark Jansen Date: Mon, 5 Aug 2024 23:47:50 +0200 Subject: [PATCH] Premake: Add example_sdl2_sdlrenderer2 (7862) --- examples/premake5.lua | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/examples/premake5.lua b/examples/premake5.lua index 9a461ac6b..4852ea41d 100644 --- a/examples/premake5.lua +++ b/examples/premake5.lua @@ -249,6 +249,24 @@ if (true) then ignoredefaultlibraries { "msvcrt" } end +-- example_sdl2_sdlrenderer2 (SDL2 + SDL_Renderer) +if (_OPTIONS["with-sdl2"]) then + project "example_sdl2_sdlrenderer2" + kind "ConsoleApp" + imgui_as_src ("..", "imgui") + --imgui_as_lib ("..") + vpaths { ["sources"] = "./**" } + files { "../backends/imgui_impl_sdl2*", "../backends/imgui_impl_sdlrenderer2.*", "example_sdl2_sdlrenderer2/*.h", "example_sdl2_sdlrenderer2/*.cpp", "./README.txt" } + includedirs { "%SDL2_DIR%/include" } + filter { "system:windows", "platforms:x86" } + libdirs { "%SDL2_DIR%/lib/x86" } + filter { "system:windows", "platforms:x86_64" } + libdirs { "%SDL2_DIR%/lib/x64" } + filter { "system:windows" } + ignoredefaultlibraries { "msvcrt" } + links { "SDL2", "SDL2main" } +end + -- example_sdl2_opengl2 (SDL2 + OpenGL2) if (_OPTIONS["with-sdl2"]) then project "example_sdl2_opengl2"