[TVM EP] Hot fix of build on Windows of TVM EP with ipp-crypto (#12381)

fix of build on Windows with ipp-crypto. cmake warnings fix

Co-authored-by: Valery Chernov <valery.chernov@deelvin.com>
This commit is contained in:
Valery Chernov 2022-07-31 15:36:54 +03:00 committed by GitHub
parent 8b4ad77ea2
commit 1a4868e5c4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -12,7 +12,7 @@ set(IPP_CRYPTO_INCLUDE_DIR ${CMAKE_CURRENT_BINARY_DIR}/_deps/${IPP_CRYPTO_PREFIX
set(IPP_CRYPTO_CONFIGURE_ARGS -DCMAKE_BUILD_TYPE=${IPP_CRYPTO_CONFIG_TYPE} -DCMAKE_INSTALL_PREFIX=${IPP_CRYPTO_BIN_DIR}/bin)
if (WIN32)
set(IPP_CRYPTO_ARCH ${CMAKE_GENERATOR_PLATFORM})
list(APPEND IPP_CRYPTO_CONFIGURE_ARGS -A${CMAKE_GENERATOR_PLATFORM} -G${CMAKE_GENERATOR_INSTANCE})
list(APPEND IPP_CRYPTO_CONFIGURE_ARGS -A${CMAKE_GENERATOR_PLATFORM})
else()
list(APPEND IPP_CRYPTO_CONFIGURE_ARGS -DARCH=${IPP_CRYPTO_ARCH})
endif()
@ -46,6 +46,8 @@ set_target_properties(ippcp_s PROPERTIES
)
if (WIN32)
set_target_properties(ippcp_s PROPERTIES
IMPORTED_IMPLIB "${IPP_CRYPTO_LIB_DIR}/ippcp.lib"
IMPORTED_LOCATION "${IPP_CRYPTO_LIB_DIR}/ippcp.dll"
IMPORTED_IMPLIB_${IPP_CRYPTO_CONFIG_TYPE} "${IPP_CRYPTO_LIB_DIR}/ippcp.lib"
IMPORTED_LOCATION_${IPP_CRYPTO_CONFIG_TYPE} "${IPP_CRYPTO_LIB_DIR}/ippcp.dll"
)