mirror of
https://github.com/moonlight-stream/moonlight-embedded.git
synced 2025-07-01 15:25:35 +00:00
Fix finding libraries via pkg-config on Buster
This commit is contained in:
parent
18fd1637a6
commit
634a0eee15
@ -119,7 +119,7 @@ if(MMAL_FOUND)
|
|||||||
list(APPEND MOONLIGHT_OPTIONS MMAL)
|
list(APPEND MOONLIGHT_OPTIONS MMAL)
|
||||||
add_library(moonlight-mmal SHARED ./src/video/mmal.c)
|
add_library(moonlight-mmal SHARED ./src/video/mmal.c)
|
||||||
target_include_directories(moonlight-mmal PRIVATE ${MMAL_INCLUDE_DIRS} ${GAMESTREAM_INCLUDE_DIR} ${MOONLIGHT_COMMON_INCLUDE_DIR})
|
target_include_directories(moonlight-mmal PRIVATE ${MMAL_INCLUDE_DIRS} ${GAMESTREAM_INCLUDE_DIR} ${MOONLIGHT_COMMON_INCLUDE_DIR})
|
||||||
target_link_libraries(moonlight-mmal gamestream ${MMAL_LIBRARIES})
|
target_link_libraries(moonlight-mmal gamestream ${MMAL_LINK_LIBRARIES})
|
||||||
install(TARGETS moonlight-mmal DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
install(TARGETS moonlight-mmal DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
@ -37,5 +37,5 @@ mark_as_advanced(MMAL_VC_CLIENT_LIBRARY)
|
|||||||
include(${CMAKE_ROOT}/Modules/FindPackageHandleStandardArgs.cmake)
|
include(${CMAKE_ROOT}/Modules/FindPackageHandleStandardArgs.cmake)
|
||||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(MMAL DEFAULT_MSG BROADCOM_INCLUDE_DIR VCOS_LIBRARY MMAL_CORE_LIBRARY MMAL_UTIL_LIBRARY MMAL_VC_CLIENT_LIBRARY BCM_HOST_LIBRARY)
|
FIND_PACKAGE_HANDLE_STANDARD_ARGS(MMAL DEFAULT_MSG BROADCOM_INCLUDE_DIR VCOS_LIBRARY MMAL_CORE_LIBRARY MMAL_UTIL_LIBRARY MMAL_VC_CLIENT_LIBRARY BCM_HOST_LIBRARY)
|
||||||
|
|
||||||
set(MMAL_LIBRARIES ${BCM_HOST_LIBRARY} ${VCOS_LIBRARY} ${MMAL_CORE_LIBRARY} ${MMAL_UTIL_LIBRARY} ${MMAL_VC_CLIENT_LIBRARY})
|
set(MMAL_LINK_LIBRARIES ${BCM_HOST_LIBRARY} ${VCOS_LIBRARY} ${MMAL_CORE_LIBRARY} ${MMAL_UTIL_LIBRARY} ${MMAL_VC_CLIENT_LIBRARY})
|
||||||
set(MMAL_INCLUDE_DIRS ${BROADCOM_INCLUDE_DIR})
|
set(MMAL_INCLUDE_DIRS ${BROADCOM_INCLUDE_DIR})
|
Loading…
x
Reference in New Issue
Block a user