blob: 1cafb5cbdedb83a1da0cb08a292e904f341ced44 [file] [log] [blame]
Bence Baloghdb872262024-02-22 16:59:35 +01001#-------------------------------------------------------------------------------
2# Copyright (c) 2024, Arm Limited and Contributors. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6#-------------------------------------------------------------------------------
7if (NOT DEFINED TGT)
8 message(FATAL_ERROR "mandatory parameter TGT is not defined.")
9endif()
10
11set_property(TARGET ${TGT} APPEND PROPERTY PUBLIC_HEADER
12 ${CMAKE_CURRENT_LIST_DIR}/caller/sp/rss_comms_caller.h
13 )
14
15target_sources(${TGT} PRIVATE
16 "${CMAKE_CURRENT_LIST_DIR}/rss_comms.c"
17 "${CMAKE_CURRENT_LIST_DIR}/caller/sp/rss_comms_caller.c"
18 "${CMAKE_CURRENT_LIST_DIR}/caller/sp/rss_comms_protocol.c"
19 "${CMAKE_CURRENT_LIST_DIR}/caller/sp/rss_comms_protocol_embed.c"
20 "${CMAKE_CURRENT_LIST_DIR}/caller/sp/rss_comms_protocol_pointer_access.c"
21 )
22
23target_include_directories(${TGT}
24 PUBLIC
25 "${CMAKE_CURRENT_LIST_DIR}/caller/sp/"
26 )
27