blob: b23131e97330637814556891bce269243ae2fcf3 [file] [log] [blame]
Raef Coles81d19f02020-12-16 09:06:22 +00001#------------------------------------------------------------------------------
2# Copyright (c) 2020, Arm Limited. All rights reserved.
3#
4# SPDX-License-Identifier: Apache-2.0
5#
6#------------------------------------------------------------------------------
7
8add_library(bootutil STATIC)
9
10target_include_directories(bootutil
11 PUBLIC
12 include
13 PRIVATE
14 src
15)
16
17target_sources(bootutil
18 PRIVATE
19 src/boot_record.c
20 src/bootutil_misc.c
Andrzej Puzdrowskif573b392020-11-10 14:35:15 +010021 src/bootutil_public.c
Raef Coles81d19f02020-12-16 09:06:22 +000022 src/caps.c
23 src/encrypted.c
24 src/fault_injection_hardening.c
25 src/fault_injection_hardening_delay_rng_mbedtls.c
26 src/image_ec.c
27 src/image_ec256.c
28 src/image_ed25519.c
29 src/image_rsa.c
30 src/image_validate.c
31 src/loader.c
32 src/swap_misc.c
33 src/swap_move.c
34 src/swap_scratch.c
35 src/tlv.c
36)