Browse Source

cmake: Improve SDL driver integration

master
Joel Bodenmann 11 months ago
parent
commit
734c5cd421
  1. 6
      cmake/target_setup.cmake
  2. 12
      drivers/multiple/SDL/driver.cmake

6
cmake/target_setup.cmake

@ -18,4 +18,10 @@ function(ugfx_target_setup TARGET)
${ugfx_DEFS}
)
target_link_libraries(
${TARGET}
PRIVATE
${ugfx_LIBS}
)
endfunction()

12
drivers/multiple/SDL/driver.cmake

@ -12,17 +12,13 @@ list(APPEND ugfx_DEFS
GFX_OS_PRE_INIT_FUNCTION=sdl_driver_init
)
list(APPEND ugfx_LIBS
SDL2::SDL2
)
# Find SDL2
find_package(
SDL2
REQUIRED
)
# Setup target
function(ugfx_driver_setup_SDL TARGET)
target_link_libraries(
${TARGET}
PRIVATE
SDL2::SDL2
)
endfunction()

Loading…
Cancel
Save