From 0958dffdca21013264fe5840187791834c09aa44 Mon Sep 17 00:00:00 2001 From: scawful Date: Fri, 26 Sep 2025 15:30:46 -0400 Subject: [PATCH] imgui test engine build emu --- src/app/emu/emu.cmake | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/app/emu/emu.cmake b/src/app/emu/emu.cmake index 791a76f6..0fd6aa52 100644 --- a/src/app/emu/emu.cmake +++ b/src/app/emu/emu.cmake @@ -53,5 +53,12 @@ target_link_libraries( ${PNG_LIBRARIES} ${CMAKE_DL_LIBS} ImGui - ImGuiTestEngine ) + +# Conditionally link ImGui Test Engine +if(YAZE_ENABLE_UI_TESTS) + target_link_libraries(yaze_emu PUBLIC ImGuiTestEngine) + target_compile_definitions(yaze_emu PRIVATE YAZE_ENABLE_IMGUI_TEST_ENGINE=1) +else() + target_compile_definitions(yaze_emu PRIVATE YAZE_ENABLE_IMGUI_TEST_ENGINE=0) +endif()