mirror of
https://github.com/lvgl/lvgl.git
synced 2026-05-07 19:28:00 +08:00
build(drm): link libdrm publicly since lvgl headers expose drm types (#10002)
This commit is contained in:
@@ -7,7 +7,8 @@ if(LV_USE_FIND_PACKAGE_LIBDRM)
|
||||
find_package(libdrm QUIET)
|
||||
if(libdrm_FOUND)
|
||||
message(STATUS "lvgl: libdrm: found via find_package")
|
||||
target_link_libraries(lvgl PRIVATE libdrm::libdrm)
|
||||
# Link libdrm publicly since lvgl headers expose drm types
|
||||
target_link_libraries(lvgl PUBLIC libdrm::libdrm)
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
@@ -16,7 +17,8 @@ if(LV_USE_PKG_CONFIG_LIBDRM AND PkgConfig_FOUND)
|
||||
pkg_check_modules(LIBDRM IMPORTED_TARGET QUIET libdrm)
|
||||
if(LIBDRM_FOUND)
|
||||
message(STATUS "lvgl: libdrm: found via pkg-config")
|
||||
target_link_libraries(lvgl PRIVATE PkgConfig::LIBDRM)
|
||||
# Link libdrm publicly since lvgl headers expose drm types
|
||||
target_link_libraries(lvgl PUBLIC PkgConfig::LIBDRM)
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user