blob: acc32dece8ed2a7d1ad7cf0b9e41f13f579b55c9 [file] [log] [blame]
Kevin Pengc32279d2022-02-10 11:11:55 +08001#-------------------------------------------------------------------------------
2# Copyright (c) 2022, Arm Limited. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6#-------------------------------------------------------------------------------
7
8set(CONFIG_TFM_BUILD_LOG_QUIET OFF CACHE BOOL "Disable build logs")
9
10if(CONFIG_TFM_BUILD_LOG_QUIET)
Georgios Vasilakisa114b4a2025-04-07 16:16:32 +020011 # Output installation message generated by the install() command[ALWAYS,LAZY,NEVER]
12 set(CMAKE_INSTALL_MESSAGE NEVER)
Kevin Pengc32279d2022-02-10 11:11:55 +080013 set(CONFIG_TFM_PARTITION_QUIET ON CACHE BOOL "Disable printing of partition configuration during build")
14 set(CONFIG_TFM_MEMORY_USAGE_QUIET ON CACHE BOOL "Disable the memory usage report")
15 set(CONFIG_TFM_PARSE_MANIFEST_QUIET ON CACHE BOOL "Parse manifest quietly")
16else()
Georgios Vasilakisa114b4a2025-04-07 16:16:32 +020017 # Output installation message generated by the install() command[ALWAYS,LAZY,NEVER]
18 set(CMAKE_INSTALL_MESSAGE LAZY)
Kevin Pengc32279d2022-02-10 11:11:55 +080019 set(CONFIG_TFM_PARTITION_QUIET OFF CACHE BOOL "Disable printing of partition configuration during build")
20 set(CONFIG_TFM_MEMORY_USAGE_QUIET OFF CACHE BOOL "Disable the memory usage report")
21 set(CONFIG_TFM_PARSE_MANIFEST_QUIET OFF CACHE BOOL "Parse manifest quietly")
22endif()