mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-16 21:00:14 +00:00
35 lines
597 B
Bash
35 lines
597 B
Bash
|
|
#!/bin/bash
|
||
|
|
|
||
|
|
echo "checking out submodule versions"
|
||
|
|
|
||
|
|
downgrade_protobuf=false
|
||
|
|
CUR_PWD=$(pwd)
|
||
|
|
cd onnxruntime/cmake/external || return
|
||
|
|
|
||
|
|
echo "$1"
|
||
|
|
if [ ! "$1" = "8.2" ]
|
||
|
|
then
|
||
|
|
# Point to correct onnx-tensorrt
|
||
|
|
downgrade_protobuf=true
|
||
|
|
(
|
||
|
|
cd onnx-tensorrt || return
|
||
|
|
git remote update
|
||
|
|
if [ "$1" = "8.0" ]
|
||
|
|
then
|
||
|
|
git checkout "$1"'-GA'
|
||
|
|
fi
|
||
|
|
)
|
||
|
|
|
||
|
|
# checkout correct protobuf to match onnx-tensorrt
|
||
|
|
if [ "$downgrade_protobuf" = true ]
|
||
|
|
then
|
||
|
|
(
|
||
|
|
cd protobuf || return
|
||
|
|
git checkout 3.10.x
|
||
|
|
)
|
||
|
|
fi
|
||
|
|
|
||
|
|
fi
|
||
|
|
|
||
|
|
cd "$CUR_PWD" || return
|