[channels] simplified client linking

This commit is contained in:
akallabeth
2023-02-20 10:24:38 +01:00
committed by akallabeth
parent 0307482506
commit c3a82daad6
25 changed files with 139 additions and 162 deletions

View File

@@ -19,15 +19,15 @@ define_channel_client("smartcard")
set(${MODULE_PREFIX}_SRCS
smartcard_main.c
smartcard_main.h
)
smartcard_main.h
)
add_channel_client_library(${MODULE_PREFIX} ${MODULE_NAME} ${CHANNEL_NAME} FALSE "DeviceServiceEntry")
target_link_libraries(${MODULE_NAME} winpr freerdp ${OPENSSL_LIBRARIES})
set(${MODULE_PREFIX}_LIBS
winpr freerdp ${OPENSSL_LIBRARIES}
)
if (WITH_SMARTCARD_EMULATE)
target_link_libraries(${MODULE_NAME} ZLIB::ZLIB)
list(APPEND ${MODULE_PREFIX}_LIBS
ZLIB::ZLIB
)
endif()
set_property(TARGET ${MODULE_NAME} PROPERTY FOLDER "Channels/${CHANNEL_NAME}/Client")
add_channel_client_library(${MODULE_PREFIX} ${MODULE_NAME} ${CHANNEL_NAME} FALSE "DeviceServiceEntry")