| # |
| # Copyright (c) 2019, NXP |
| # Copyright (c) 2020, Linaro Limited |
| # |
| # SPDX-License-Identifier: Apache-2.0 |
| # |
| |
| if(CONFIG_PINMUX_MCUX_LPC) |
| zephyr_library() |
| zephyr_library_include_directories(${ZEPHYR_BASE}/drivers) |
| zephyr_library_sources(pinmux.c) |
| endif() |
| |
| if (CONFIG_BUILD_WITH_TFM) |
| # Set default image versions if not defined elsewhere |
| if (NOT DEFINED TFM_IMAGE_VERSION_S) |
| set(TFM_IMAGE_VERSION_S 0.0.0+0) |
| endif() |
| |
| if (NOT DEFINED TFM_IMAGE_VERSION_NS) |
| set(TFM_IMAGE_VERSION_NS 0.0.0+0) |
| endif() |
| |
| set(PREPROCESSED_FILE "${CMAKE_BINARY_DIR}/tfm/image_macros_preprocessed") |
| set(TFM_MCUBOOT_DIR "${ZEPHYR_TFM_MODULE_DIR}/trusted-firmware-m/bl2/ext/mcuboot") |
| |
| # Configure which format (full or hash) to include the public key in |
| # the image manifest |
| set(TFM_PUBLIC_KEY_FORMAT "full") |
| |
| # Set srec_cat binary name |
| find_program(SREC_CAT srec_cat) |
| if(${SREC_CAT} STREQUAL SREC_CAT-NOTFOUND) |
| message(FATAL_ERROR "'srec_cat' not found. Please install it, or add it to $PATH.") |
| endif() |
| endif() |