build: link freerype with imgui isstead of clrsync_gui

This commit is contained in:
2025-12-09 14:47:31 +03:00
parent 813396920c
commit 4c135edc95

View File

@@ -186,12 +186,14 @@ target_compile_definitions(imgui PUBLIC IMGUI_ENABLE_FREETYPE)
if(WIN32) if(WIN32)
target_include_directories(imgui PUBLIC ${GLFW_INCLUDE_DIRS} ${freetype_SOURCE_DIR}/include) target_include_directories(imgui PUBLIC ${GLFW_INCLUDE_DIRS} ${freetype_SOURCE_DIR}/include)
target_link_libraries(clrsync_gui PRIVATE clrsync_core glfw freetype imgui OpenGL::GL) target_link_libraries(imgui PUBLIC freetype)
target_link_libraries(clrsync_gui PRIVATE clrsync_core glfw imgui OpenGL::GL)
else() else()
target_include_directories(imgui PUBLIC ${GLFW_INCLUDE_DIRS} ${FREETYPE_INCLUDE_DIRS}) target_include_directories(imgui PUBLIC ${GLFW_INCLUDE_DIRS} ${FREETYPE_INCLUDE_DIRS})
target_link_libraries(imgui PRIVATE Freetype::Freetype Freetype::Freetype ${FREETYPE_EXTRA_LIBS}
ZLIB::ZLIB BZip2::BZip2 PNG::PNG)
target_link_libraries(clrsync_gui PRIVATE target_link_libraries(clrsync_gui PRIVATE
clrsync_core imgui Freetype::Freetype ${FREETYPE_EXTRA_LIBS} clrsync_core imgui
ZLIB::ZLIB BZip2::BZip2 PNG::PNG
${GLFW_LIBRARIES} ${WAYLAND_LIBS} ${GLFW_LIBRARIES} ${WAYLAND_LIBS}
X11 Xrandr Xi Fontconfig::Fontconfig OpenGL::GL X11 Xrandr Xi Fontconfig::Fontconfig OpenGL::GL
) )