blob: 3040bd0bc7a0b220970a1387860440155058300d [file] [log] [blame]
Gyorgy Szing49091802020-11-24 00:33:09 +01001#-------------------------------------------------------------------------------
2# Copyright (c) 2020, Arm Limited and Contributors. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6#-------------------------------------------------------------------------------
7
8foreach(_var IN ITEMS EXPORT_SP_NAME EXPORT_SP_UUID)
9 if(NOT DEFINED ${_var})
10 message(FATAL_ERROR
11 "Input variable ${_var} is undefined! Please define it"
12 "using set(${_var} ...) before including this file.")
13 endif()
14endforeach()
15
16configure_file(${CMAKE_CURRENT_LIST_DIR}/sp.mk.in ${CMAKE_CURRENT_BINARY_DIR}/${EXPORT_SP_NAME}.mk @ONLY NEWLINE_STYLE UNIX)
17install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${EXPORT_SP_NAME}.mk DESTINATION lib/make)
18
19unset(EXPORT_SP_NAME)
20unset(EXPORT_SP_UUID)