onnxruntime/cmake
Changming Sun 070769d61d
Use onnxruntime_fetchcontent_makeavailable cmake function for TRT (#13918)
### Description
Use onnxruntime_fetchcontent_makeavailable cmake function for TRT. See
the comment for the reason.


### Motivation and Context
To support a newer TRT version. Previously they have a "BUILD_EXE" build
option to allow us to exclude such things from build. But in
https://github.com/onnx/onnx-tensorrt/pull/879 they deleted the build
option. It wouldn't be a problem if we continue to use git submodules as
before, because cmake's add_subdirectories function has an
"EXCLUDE_FROM_ALL" keyword. However, cmake's FetchContent module
doesn't. That's why I needed to create our own version of the macro.
2022-12-12 11:27:46 -08:00
..
external Add protobuf version constraint (#13870) 2022-12-08 16:14:16 -08:00
patches Patch Protobuf and ONNX's cmake files and enforce BinSkim check (#13694) 2022-11-18 10:09:47 -08:00
tensorboard Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
adjust_global_compile_flags.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
CMakeLists.txt Improve the handling of /external:I (#13904) 2022-12-09 11:44:32 -08:00
CMakeSettings.json
codeconv.runsettings
deps.txt Remove unused git submodules (#13830) 2022-12-07 21:59:16 -08:00
EnableVisualStudioCodeAnalysis.props
gdk_toolchain.cmake Enable building with a GDK (#11126) 2022-04-07 15:06:31 -07:00
Info.plist.in
libonnxruntime.pc.cmake.in
nuget_helpers.cmake
onnxruntime.cmake Remove miscellaneous nuphar configs (#13070) 2022-09-26 13:41:28 -07:00
onnxruntime_codegen_tvm.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
onnxruntime_common.cmake Enabling thread pool to be numa-aware (#13778) 2022-12-12 10:33:55 -08:00
onnxruntime_config.h.in [wasm] update emscripten v2.0.34 (#10391) 2022-01-26 14:46:02 -08:00
onnxruntime_csharp.cmake Enable nuget packages for on device training (#13637) 2022-12-05 14:54:09 -08:00
onnxruntime_eager.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
onnxruntime_flatbuffers.cmake Switch GSL to MS GSL 4.0.0 (#13416) 2022-10-29 04:15:20 -07:00
onnxruntime_framework.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
onnxruntime_fuzz_test.cmake
onnxruntime_graph.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
onnxruntime_ios.toolchain.cmake
onnxruntime_java.cmake Add linux and macos arm64 java aritifacts (#10981) 2022-03-25 16:23:17 -07:00
onnxruntime_java_unittests.cmake
onnxruntime_kernel_explorer.cmake Share TunableOp between CUDA and ROCM EP (#13560) 2022-11-11 13:56:44 +08:00
onnxruntime_language_interop_ops.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
onnxruntime_mlas.cmake Switch GSL to MS GSL 4.0.0 (#13416) 2022-10-29 04:15:20 -07:00
onnxruntime_nodejs.cmake
onnxruntime_objectivec.cmake Remove SafeInt dependency from Objective-C API. (#13698) 2022-11-18 17:06:12 -08:00
onnxruntime_opschema_lib.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
onnxruntime_optimizer.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
onnxruntime_providers.cmake Use onnxruntime_fetchcontent_makeavailable cmake function for TRT (#13918) 2022-12-12 11:27:46 -08:00
onnxruntime_pyop.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
onnxruntime_python.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
onnxruntime_rocm_hipify.cmake Session-aware and thread-safe CUDA profiler (#13706) 2022-12-09 13:22:12 -08:00
onnxruntime_session.cmake Fix hipify to avoid nccl_service.h: No such file or directory (#13852) 2022-12-07 09:10:37 +08:00
onnxruntime_snpe_provider.cmake cmake changes for SNPE EP (#11821) 2022-06-13 08:15:37 -07:00
onnxruntime_training.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
onnxruntime_unittests.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
onnxruntime_util.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
onnxruntime_webassembly.cmake [wasm] disable closure compiler in debug build (#13865) 2022-12-08 13:18:19 -08:00
precompiled_header.cmake
Sdl.ruleset Update Sdl.ruleset to remove C26812 from the rules (#12695) 2022-09-01 20:05:20 -07:00
set_winapi_family_desktop.h
target_delayload.cmake Remove Windows Store specific code 2022-03-17 23:38:14 -07:00
uwp_stubs.h
wcos_rules_override.cmake
winml.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00
winml_cppwinrt.cmake
winml_sdk_helpers.cmake
winml_unittests.cmake Improve dependency management (#13523) 2022-12-01 09:51:59 -08:00