mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-31 23:27:43 +00:00
various changes to unblock windowsai ADO build
This commit is contained in:
parent
8fb7b88e0a
commit
8294fa72a4
4 changed files with 3 additions and 8 deletions
|
|
@ -686,11 +686,6 @@ if (onnxruntime_USE_DML)
|
|||
include(dml)
|
||||
endif()
|
||||
|
||||
# allow the caller to tell us where the nuget packages are going
|
||||
if ("${REPO_PACKAGE_LOCATION}" STREQUAL "")
|
||||
set(REPO_PACKAGE_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/packages)
|
||||
endif()
|
||||
|
||||
#names in this var must match the directory names under onnxruntime/core/providers
|
||||
set(ONNXRUNTIME_PROVIDER_NAMES cpu)
|
||||
|
||||
|
|
|
|||
1
cmake/external/dml.cmake
vendored
1
cmake/external/dml.cmake
vendored
|
|
@ -35,5 +35,4 @@ if (NOT onnxruntime_USE_CUSTOM_DIRECTML)
|
|||
list(APPEND onnxruntime_EXTERNAL_DEPENDENCIES RESTORE_PACKAGES)
|
||||
else()
|
||||
include_directories(${dml_INCLUDE_DIR})
|
||||
link_directories(${dml_LIB_DIR})
|
||||
endif()
|
||||
|
|
|
|||
|
|
@ -430,7 +430,7 @@ if (onnxruntime_USE_DML)
|
|||
add_dependencies(onnxruntime_providers_dml ${onnxruntime_EXTERNAL_DEPENDENCIES})
|
||||
target_include_directories(onnxruntime_providers_dml PRIVATE ${ONNXRUNTIME_ROOT} ${ONNXRUNTIME_ROOT}/../cmake/external/wil/include)
|
||||
|
||||
target_link_libraries(onnxruntime_providers_dml ${REPO_PACKAGE_LOCATION}/DirectML.0.0.1/build/DirectML.targets)
|
||||
target_link_libraries(onnxruntime_providers_dml ${CMAKE_CURRENT_BINARY_DIR}/packages/DirectML.0.0.1/build/DirectML.targets)
|
||||
target_link_libraries(onnxruntime_providers_dml d3d12.lib dxgi.lib)
|
||||
list(APPEND ONNXRUNTIME_LINKER_FLAGS "/DELAYLOAD:DirectML.dll /DELAYLOAD:d3d12.dll /DELAYLOAD:dxgi.dll")
|
||||
|
||||
|
|
|
|||
|
|
@ -162,7 +162,7 @@ add_dependencies(winml_adapter winml_api_native_internal)
|
|||
# Link libraries
|
||||
target_link_libraries(winml_adapter PRIVATE wil)
|
||||
if (onnxruntime_USE_DML)
|
||||
target_link_libraries(winml_adapter PRIVATE ${REPO_PACKAGE_LOCATION}/DirectML.0.0.1/build/DirectML.targets)
|
||||
target_link_libraries(winml_adapter PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/packages/DirectML.0.0.1/build/DirectML.targets)
|
||||
endif(onnxruntime_USE_DML)
|
||||
|
||||
# add it to the onnxruntime shared library
|
||||
|
|
@ -329,6 +329,7 @@ set_target_properties(winml_lib_api
|
|||
${target_folder})
|
||||
|
||||
# Add deps
|
||||
add_dependencies(winml_lib_api onnx)
|
||||
add_dependencies(winml_lib_api winml_sdk_cppwinrt)
|
||||
add_dependencies(winml_lib_api winml_api)
|
||||
add_dependencies(winml_lib_api winml_api_native)
|
||||
|
|
|
|||
Loading…
Reference in a new issue