onnxruntime
14 строк · 464.0 Байт
1# Copyright (c) Microsoft Corporation. All rights reserved.
2# Licensed under the MIT License.
3
4# Add delayloaded libraries to a target
5function(target_delayload target_name)
6if(NOT MSVC)
7message(SEND_ERROR "Delayloading is only supported in MSVC")
8endif()
9foreach(lib ${ARGN})
10target_link_options(${target_name} PRIVATE /DELAYLOAD:"${lib}")
11endforeach()
12
13target_link_libraries(${target_name} PRIVATE delayimp.lib)
14endfunction()
15