1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
add_library(CruPlatformGuiSdl Base.cpp Clipboard.cpp Cursor.cpp Input.cpp InputMethod.cpp UiApplication.cpp Window.cpp ) target_link_libraries(CruPlatformGuiSdl PUBLIC CruPlatformGui CruPlatformGraphicsCairo SDL3::SDL3 ) if(UNIX AND NOT APPLE) target_sources(CruPlatformGuiSdl PRIVATE gl.c OpenGLRenderer.cpp ) endif()