xenia/third_party/imgui.lua
Margen67 3acf3fdcd1 Never specify /O1
Leaving it as /O2 might improve performance.
Stops this from being spammed:
cl : command line  warning D9025: overriding '/O2' with '/O1' [D:\a\xenia-canary\xenia-canary\build\glslang-spirv.vcxproj]

/Os is implied by /O1;
https://learn.microsoft.com/en-us/cpp/build/reference/o1-o2-minimize-size-maximize-speed?view=msvc-170
2024-12-13 13:01:06 -08:00

32 lines
639 B
Lua

group("third_party")
project("imgui")
uuid("ed9271c4-b0a1-42ef-8403-067b11bf49d0")
kind("StaticLib")
language("C++")
links({
})
defines({
"_LIB",
})
includedirs({
"imgui",
})
-- filter({"configurations:Release", "platforms:Windows"})
-- buildoptions({
-- "/O1",
-- })
-- filter{}
files({
"imgui/imconfig.h",
"imgui/imgui.cpp",
"imgui/imgui.h",
"imgui/imgui_demo.cpp",
"imgui/imgui_draw.cpp",
"imgui/imgui_internal.h",
"imgui/imgui_tables.cpp",
"imgui/imgui_widgets.cpp",
"imgui/imstb_rectpack.h",
"imgui/imstb_textedit.h",
"imgui/imstb_truetype.h",
})