diff --git a/premake5.lua b/premake5.lua new file mode 100644 index 00000000..043a0f17 --- /dev/null +++ b/premake5.lua @@ -0,0 +1,28 @@ +project "ImGui" + kind "StaticLib" + language "C++" + + targetdir ("bin/" .. outputdir .. "/%{prj.name}") + objdir ("bin-int/" .. outputdir .. "/%{prj.name}") + + files + { + "imconfig.h", + "imgui.h", + "imgui.cpp", + "imgui_draw.cpp", + "imgui_internal.h", + "imgui_widgets.cpp", + "imstb_rectpack.h", + "imstb_textedit.h", + "imstb_truetype.h", + "imgui_demo.cpp" + } + + filter "system:windows" + systemversion "latest" + cppdialect "C++17" + staticruntime "On" + + filter { "system:windows", "configurations:Release" } + buildoptions "/MT"