[CMake,client] add pkg-config dependencies

This commit is contained in:
akallabeth
2025-09-11 07:17:52 +02:00
parent 8b9335aa90
commit 25b5b38d32
22 changed files with 58 additions and 4 deletions

View File

@@ -0,0 +1,17 @@
set(FREERDP_CLIENT_PC_REQUIRES_PRIVATE "" CACHE INTERNAL "dependencies")
function(freerdp_client_pc_add_requires_private)
foreach(_lib ${ARGN})
list(APPEND FREERDP_CLIENT_PC_REQUIRES_PRIVATE ${_lib})
endforeach()
set(FREERDP_CLIENT_PC_REQUIRES_PRIVATE ${FREERDP_CLIENT_PC_REQUIRES_PRIVATE} CACHE INTERNAL "dependencies")
endfunction()
set(FREERDP_CLIENT_PC_LIBRARY_PRIVATE "" CACHE INTERNAL "dependencies")
function(freerdp_client_pc_add_library_private)
foreach(_lib ${ARGN})
list(APPEND FREERDP_CLIENT_PC_LIBRARY_PRIVATE ${_lib})
endforeach()
set(FREERDP_CLIENT_PC_LIBRARY_PRIVATE ${FREERDP_CLIENT_PC_LIBRARY_PRIVATE} CACHE INTERNAL "dependencies")
endfunction()