blob: efe56258c7a249abbbeb4f4107129d9e8301d0e1 [file] [log] [blame]
Soby Mathewb4c6df42022-11-09 11:13:29 +00001#
2# SPDX-License-Identifier: BSD-3-Clause
3# SPDX-FileCopyrightText: Copyright TF-RMM Contributors.
4#
5
6add_library(rmm-lib INTERFACE)
7
8target_link_libraries(rmm-lib
9 INTERFACE rmm-lib-allocator
10 rmm-lib-arch
Soby Mathewb4c6df42022-11-09 11:13:29 +000011 rmm-lib-attestation
12 rmm-lib-common
13 rmm-lib-debug
14 rmm-lib-gic
15 rmm-lib-measurement
16 rmm-lib-realm
17 rmm-lib-rmm_el3_ifc
18 rmm-lib-smc
19 t_cose
20 rmm-lib-timers
21 rmm-lib-xlat)
22
23add_subdirectory("allocator")
24add_subdirectory("arch")
25add_subdirectory("attestation")
Soby Mathewb4c6df42022-11-09 11:13:29 +000026add_subdirectory("common")
27add_subdirectory("debug")
28add_subdirectory("gic")
Soby Mathew73dad842022-12-16 12:51:01 +000029add_subdirectory("mbedtls")
Soby Mathewb4c6df42022-11-09 11:13:29 +000030add_subdirectory("measurement")
31add_subdirectory("realm")
32add_subdirectory("smc")
33add_subdirectory("rmm_el3_ifc")
34add_subdirectory("t_cose")
35add_subdirectory("timers")
36add_subdirectory("xlat")