blob: ee82d31e3a58f8ba36ded04e1ccaa37acbb01707 [file] [log] [blame]
Sandrine Bailleux3f9df3d2020-01-14 18:06:38 +01001#
2# Copyright (c) 2020, Arm Limited. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6
7USE_TBBR_DEFS := 1
8$(eval $(call add_define,USE_TBBR_DEFS))
9
10ifeq (${USE_TBBR_DEFS},1)
11# In this case, cert_tool is platform-independent
12PLAT_MSG := TBBR Generic
13PLAT_INCLUDE := ../../include/tools_share
14else
15PLAT_MSG := ${PLAT}
16
17TF_PLATFORM_ROOT := ../../plat/
18include ${MAKE_HELPERS_DIRECTORY}plat_helpers.mk
19
20PLAT_INCLUDE := $(wildcard ${PLAT_DIR}include)
21
22ifeq ($(PLAT_INCLUDE),)
23 $(error "Error: Invalid platform '${PLAT}' has no include directory.")
24endif
25endif
26
27OBJECTS += src/tbbr/tbb_cert.o \
28 src/tbbr/tbb_ext.o \
29 src/tbbr/tbb_key.o