1# 2# Copyright (c) 2021, NXP. All rights reserved. 3# 4# SPDX-License-Identifier: BSD-3-Clause 5# 6 7# Name of the platform defined source file name, 8# which contains platform defined UUID entries populated 9# in the plat_def_toc_entries[]. 10PLAT_DEF_UUID_CONFIG_FILE_NAME := plat_def_uuid_config 11 12PLAT_DEF_UUID_CONFIG_FILE_PATH := ../nxp/plat_fiptool 13 14PLAT_DEF_OID := yes 15PLAT_DEF_UUID := yes 16PLAT_DEF_UUID_OID_CONFIG_PATH := ../../plat/nxp/common/fip_handler/common 17 18 19INCLUDE_PATHS += -I${PLAT_DEF_UUID_OID_CONFIG_PATH} \ 20 -I./ 21# Clean the stale object file. 22$(shell rm ${PLAT_DEF_UUID_CONFIG_FILE_PATH}/${PLAT_DEF_UUID_CONFIG_FILE_NAME}.o) 23 24ifeq (${PLAT_DEF_OID},yes) 25HOSTCCFLAGS += -DPLAT_DEF_OID 26endif 27 28ifeq (${PLAT_DEF_UUID},yes) 29HOSTCCFLAGS += -DPLAT_DEF_FIP_UUID 30PLAT_OBJECTS += ${PLAT_DEF_UUID_CONFIG_FILE_PATH}/${PLAT_DEF_UUID_CONFIG_FILE_NAME}.o 31endif 32 33OBJECTS += ${PLAT_OBJECTS} 34