Lionel Debieve | 15536e1 | 2022-10-06 08:54:23 +0200 | [diff] [blame] | 1 | # |
Yann Gautier | bbd9419 | 2024-03-05 15:31:04 +0100 | [diff] [blame] | 2 | # Copyright (c) 2021-2024, STMicroelectronics - All Rights Reserved |
Lionel Debieve | 15536e1 | 2022-10-06 08:54:23 +0200 | [diff] [blame] | 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[]. |
| 10 | PLAT_DEF_UUID_FILE_NAME := plat_def_uuid_config |
| 11 | |
Yann Gautier | bbd9419 | 2024-03-05 15:31:04 +0100 | [diff] [blame] | 12 | INCLUDE_PATHS += -I../../plat/st/common/include -I./ |
Lionel Debieve | 15536e1 | 2022-10-06 08:54:23 +0200 | [diff] [blame] | 13 | |
| 14 | PLAT_DEF_UUID := yes |
| 15 | |
| 16 | ifeq (${PLAT_DEF_UUID},yes) |
| 17 | HOSTCCFLAGS += -DPLAT_DEF_FIP_UUID |
| 18 | |
Yann Gautier | bbd9419 | 2024-03-05 15:31:04 +0100 | [diff] [blame] | 19 | ${PLAT_DEF_UUID_FILE_NAME}.o: plat_fiptool/st/${PLAT_DEF_UUID_FILE_NAME}.c |
Chris Kay | 523e864 | 2023-12-04 12:03:51 +0000 | [diff] [blame] | 20 | $(host-cc) -c ${CPPFLAGS} ${HOSTCCFLAGS} ${INCLUDE_PATHS} $< -o $@ |
Lionel Debieve | 15536e1 | 2022-10-06 08:54:23 +0200 | [diff] [blame] | 21 | |
| 22 | PLAT_OBJECTS += ${PLAT_DEF_UUID_FILE_NAME}.o |
| 23 | endif |
| 24 | |
| 25 | OBJECTS += ${PLAT_OBJECTS} |