From 25899fef7306af880549289644122f6cf8756b95 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Thu, 19 Sep 2024 20:13:37 +0200 Subject: [PATCH] Disable ImGui debug tools in non-debug builds. --- cmake/vendor.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/vendor.cmake b/cmake/vendor.cmake index 9067d491..65e2df01 100644 --- a/cmake/vendor.cmake +++ b/cmake/vendor.cmake @@ -159,6 +159,10 @@ add_library(TracyImGui STATIC ${IMGUI_SOURCES}) target_include_directories(TracyImGui PUBLIC ${IMGUI_DIR}) target_link_libraries(TracyImGui PUBLIC TracyFreetype) +if(NOT CMAKE_BUILD_TYPE STREQUAL "Debug") + target_compile_definitions(TracyImGui PUBLIC "IMGUI_DISABLE_DEBUG_TOOLS") +endif() + # NFD if (NOT NO_FILESELECTOR AND NOT EMSCRIPTEN)