vcpkg/ports/libtorch/fix-system-onnx.patch

14 lines
586 B
Diff

--- a/cmake/Dependencies.cmake
+++ b/cmake/Dependencies.cmake
@@ -1379,3 +1379,3 @@ if(CAFFE2_CMAKE_BUILDING_WITH_MAIN_REPO AND NOT INTERN_DISABLE_ONNX)
list(APPEND Caffe2_DEPENDENCY_WHOLE_LINK_LIBS onnx_library)
- else()
+ elseif(FALSE)
add_library(onnx SHARED IMPORTED)
@@ -1395,3 +1395,5 @@ if(CAFFE2_CMAKE_BUILDING_WITH_MAIN_REPO AND NOT INTERN_DISABLE_ONNX)
endif()
+ find_package(ONNX CONFIG REQUIRED)
+ list(APPEND Caffe2_DEPENDENCY_LIBS ONNX::onnx ONNX::onnx_proto)
# Recover the build shared libs option.
set(BUILD_SHARED_LIBS ${TEMP_BUILD_SHARED_LIBS})