blob: 7583f18ea82a80ffc1601318b6b8e59bb55e02be [file] [log] [blame]
Julian Hallc02fffb2020-11-23 18:22:06 +01001#-------------------------------------------------------------------------------
2# Copyright (c) 2020, Arm Limited and Contributors. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6#-------------------------------------------------------------------------------
7if (NOT DEFINED TGT)
8 message(FATAL_ERROR "mandatory parameter TGT is not defined.")
9endif()
10
11set_property(TARGET ${TGT} APPEND PROPERTY PROTOBUF_FILES
12 "${CMAKE_CURRENT_LIST_DIR}/asymmetric_decrypt.proto"
13 "${CMAKE_CURRENT_LIST_DIR}/asymmetric_encrypt.proto"
14 "${CMAKE_CURRENT_LIST_DIR}/destroy_key.proto"
15 "${CMAKE_CURRENT_LIST_DIR}/open_key.proto"
16 "${CMAKE_CURRENT_LIST_DIR}/close_key.proto"
17 "${CMAKE_CURRENT_LIST_DIR}/export_key.proto"
18 "${CMAKE_CURRENT_LIST_DIR}/export_public_key.proto"
19 "${CMAKE_CURRENT_LIST_DIR}/generate_key.proto"
20 "${CMAKE_CURRENT_LIST_DIR}/generate_random.proto"
21 "${CMAKE_CURRENT_LIST_DIR}/import_key.proto"
22 "${CMAKE_CURRENT_LIST_DIR}/key_attributes.proto"
23 "${CMAKE_CURRENT_LIST_DIR}/opcodes.proto"
24 "${CMAKE_CURRENT_LIST_DIR}/sign_hash.proto"
25 "${CMAKE_CURRENT_LIST_DIR}/verify_hash.proto"
26 )