mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-23 22:13:38 +00:00
### Description 1. Move C/C++ deps' URLs to deps.txt, and download the dependencies from Azure Devops Artifacts instead of github. 2. Add "EXCLUDE_FROM_ALL" keyword to the cmake external projects, so that we only build the parts we need and avoid installing the 3rd-party dependencies when people run `make install` in ORT's build directory. However, at this moment cmake itself doesn't have the feature. So I copied their code to cmake/external/helper_functions.cmake and modified it. This PR is split from #13523, to make that one smaller. ### Motivation and Context 1. Secure the supply chain 2. Make it be possible to automatically detect if ORT has an old dependency that hasn't been updated from a long time. |
||
|---|---|---|
| .. | ||
| cxxopts@3c73d91c0b | ||
| date@e7e1482087 | ||
| dlpack@2775088798 | ||
| eigen@d10b27fe37 | ||
| emsdk@c220895fd1 | ||
| flatbuffers@6df40a2471 | ||
| FP16@0a92994d72 | ||
| googlebenchmark@7d0d9061d8 | ||
| googletest@58d77fa807 | ||
| json@b5364faf9d | ||
| libprotobuf-mutator@7a2ed51a6b | ||
| mimalloc@f412df7a2b | ||
| mp11@21cace4e57 | ||
| nsync@436617053d | ||
| onnx@5a5f8a5935 | ||
| onnx-tensorrt@87c7a70688 | ||
| onnxruntime-extensions@d4b2aff0c8 | ||
| protobuf@a902b39270 | ||
| pthreadpool@1787867f61 | ||
| pytorch_cpuinfo@5916273f79 | ||
| re2@4244cd1cb4 | ||
| SafeInt | ||
| tensorboard@373eb09e4c | ||
| wil@e8c599bca6 | ||
| XNNPACK@003c580e69 | ||
| abseil-cpp.cmake | ||
| abseil-cpp.natvis | ||
| composable_kernel.cmake | ||
| dml.cmake | ||
| dnnl.cmake | ||
| eigen.cmake | ||
| extensions.cmake | ||
| FindNumPy.cmake | ||
| gsl.cmake | ||
| helper_functions.cmake | ||
| ipp-crypto.cmake | ||
| jemalloc.cmake | ||
| mimalloc.cmake | ||
| onnx_minimal.cmake | ||
| onnx_protobuf.natvis | ||
| pybind11.cmake | ||
| pyxir.cmake | ||
| tvm.cmake | ||
| xnnpack.cmake | ||