blob: 6c14cb2e0a9b12bbc4a522e389d276b711ded0b7 [file] [log] [blame]
Balint Dobszayad82efb2024-11-21 13:53:09 +01001#-------------------------------------------------------------------------------
2# Copyright (c) 2024, Arm Limited and Contributors. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6#-------------------------------------------------------------------------------
7
8set(FFA_DIRECT_MSG_ROUTING_EXTENSION OFF CACHE BOOL "Enable FF-A direct message routing extension")
9
10add_components(TARGET "ftpm"
11 BASE_DIR ${TS_ROOT}
12 COMPONENTS
13 "components/common/fdt"
14 "components/common/trace"
15 "components/common/utils"
16 "components/common/uuid"
17 "components/config/ramstore"
18 "components/config/loader/sp"
19 "components/messaging/ffa/libsp"
20 "components/rpc/common/endpoint"
21 "components/rpc/tpm_crb_ffa/common"
22 "components/rpc/tpm_crb_ffa/endpoint/sp"
23 "components/service/log/factory"
24 "components/service/log/client"
25)
26
27target_sources(ftpm PRIVATE
28 ${CMAKE_CURRENT_LIST_DIR}/ftpm_sp.c
29)