1*7c3e9a0cSBoyan Karatotev# 2*7c3e9a0cSBoyan Karatotev# Copyright 2021 NXP 3*7c3e9a0cSBoyan Karatotev# 4*7c3e9a0cSBoyan Karatotev# SPDX-License-Identifier: BSD-3-Clause 5*7c3e9a0cSBoyan Karatotev# 6*7c3e9a0cSBoyan Karatotev 7*7c3e9a0cSBoyan Karatotev# Compile time defines used by NXP platforms 8*7c3e9a0cSBoyan Karatotev 9*7c3e9a0cSBoyan KaratotevPLAT_DEF_OID := yes 10*7c3e9a0cSBoyan Karatotev 11*7c3e9a0cSBoyan Karatotevifeq (${PLAT_DEF_OID},yes) 12*7c3e9a0cSBoyan Karatotev 13*7c3e9a0cSBoyan KaratotevCRTTOOL_DEFINES += PLAT_DEF_OID 14*7c3e9a0cSBoyan KaratotevCRTTOOL_DEFINES += PDEF_KEYS 15*7c3e9a0cSBoyan KaratotevCRTTOOL_DEFINES += PDEF_CERTS 16*7c3e9a0cSBoyan KaratotevCRTTOOL_DEFINES += PDEF_EXTS 17*7c3e9a0cSBoyan Karatotev 18*7c3e9a0cSBoyan Karatotev 19*7c3e9a0cSBoyan KaratotevCRTTOOL_INCLUDE_DIRS += ${PLAT_DIR}/../common/fip_handler/common/ 20*7c3e9a0cSBoyan Karatotev 21*7c3e9a0cSBoyan KaratotevPDEF_CERT_TOOL_PATH := ${PLAT_DIR}/cert_create_helper 22*7c3e9a0cSBoyan KaratotevCRTTOOL_INCLUDE_DIRS += ${PDEF_CERT_TOOL_PATH}/include 23*7c3e9a0cSBoyan Karatotev 24*7c3e9a0cSBoyan KaratotevPLAT_OBJECTS += ${PDEF_CERT_TOOL_PATH}/src/pdef_tbb_cert.c \ 25*7c3e9a0cSBoyan Karatotev ${PDEF_CERT_TOOL_PATH}/src/pdef_tbb_ext.c \ 26*7c3e9a0cSBoyan Karatotev ${PDEF_CERT_TOOL_PATH}/src/pdef_tbb_key.c 27*7c3e9a0cSBoyan Karatotev 28*7c3e9a0cSBoyan Karatotev$(shell rm ${PLAT_OBJECTS}) 29*7c3e9a0cSBoyan Karatotev 30*7c3e9a0cSBoyan KaratotevCRTTOOL_SOURCES += ${PLAT_OBJECTS} 31*7c3e9a0cSBoyan Karatotevendif 32