blob: 22d1273a96aeb15eb44c1e8646da612ee93e5545 [file] [log] [blame]
#
# Copyright 2019,2020 NXP
# SPDX-License-Identifier: Apache-2.0
#
#
PROJECT(a71ch_engine_legacy)
FILE(
GLOB
${PROJECT_NAME}_files
src/ax_a71chEngine.c
src/ax_cryptoIpc.c
)
ADD_LIBRARY(${PROJECT_NAME} SHARED ${${PROJECT_NAME}_files})
TARGET_LINK_LIBRARIES(
${PROJECT_NAME}
a71ch
a7x_utils
SSS_APIs
)
TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${OPENSSL_LIBRARIES})
TARGET_INCLUDE_DIRECTORIES(${PROJECT_NAME} PUBLIC inc)
CREATE_BINARY(${PROJECT_NAME})
ADD_CUSTOM_COMMAND(
TARGET ${PROJECT_NAME}
POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:${PROJECT_NAME}> ${CMAKE_SOURCE_DIR}/hostlib/hostLib/embSeEngine/bin
COMMENT "Copy dll to ${CMAKE_SOURCE_DIR}/hostlib/hostLib/embSeEngine/bin"
)