SET(DESTINATION_NAME ${secureelement_dest})
SET(TARGET_IMPL_NAME ${secureelement_impl})
-PKG_SEARCH_MODULE(smartcard-service REQUIRED smartcard-service)
-PKG_SEARCH_MODULE(smartcard-service-common REQUIRED smartcard-service-common )
+PKG_CHECK_MODULES(platform_pkgs_secureelement REQUIRED smartcard-service smartcard-service-common)
INCLUDE_DIRECTORIES(
${TOP}/Common
- ${smartcard-service_INCLUDE_DIRS}
- ${smartcard-service-common_INCLUDE_DIRS}
+ ${platform_pkgs_secureelement_INCLUDE_DIRS}
)
SET(CMAKE_INSTALL_RPATH
TARGET_LINK_LIBRARIES(${TARGET_IMPL_NAME}
${LIBS_COMMON}
+ ${platform_pkgs_secureelement_LIBRARIES}
)
SET(SRCS
TARGET_LINK_LIBRARIES(${TARGET_NAME}
${TARGET_IMPL_NAME}
- ${smartcard-service_LIBRARIES}
- ${smartcard-service-common_LIBRARIES}
)
INSTALL(TARGETS ${TARGET_NAME} ${TARGET_IMPL_NAME} LIBRARY DESTINATION ${DESTINATION_LIB_PREFIX}/${DESTINATION_NAME})
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/config.xml DESTINATION ${DESTINATION_LIB_PREFIX}/${DESTINATION_NAME})
INSTALL(
- DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ DESTINATION ${DESTINATION_HEADER_PREFIX}/secureelement
- FILES_MATCHING PATTERN "*.h" PATTERN "CMakeFiles" EXCLUDE
+ DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ DESTINATION ${DESTINATION_HEADER_PREFIX}/secureelement
+ FILES_MATCHING PATTERN "*.h" PATTERN "CMakeFiles" EXCLUDE
)