File tree 3 files changed +20
-9
lines changed
scripts/install_dependencies
3 files changed +20
-9
lines changed Original file line number Diff line number Diff line change 1
- pr-24742
1
+ pr-24878
Original file line number Diff line number Diff line change @@ -89,11 +89,20 @@ if [ -f /etc/lsb-release ] || [ -f /etc/debian_version ] ; then
89
89
else
90
90
apt-get install -y --no-install-recommends nlohmann-json-dev
91
91
fi
92
- elif [ -f /etc/redhat-release ] || grep -q " rhel" /etc/os-release ; then
93
- # RHEL 8 / CentOS 7
92
+ elif [ -f /etc/redhat-release ] || grep -q " rhel\|tencentos\|opencloudos" /etc/os-release ; then
94
93
yum update
95
- yum install -y centos-release-scl
96
- yum install -y epel-release
94
+ # RHEL 8 / CentOS 7
95
+ if [ -f /etc/redhat-release ] || grep -q " rhel" /etc/os-release ; then
96
+ yum install -y centos-release-scl
97
+ yum install -y epel-release
98
+ yum install -y \
99
+ ` # to build and check pip packages` \
100
+ patchelf \
101
+ ` # check bash scripts for correctness` \
102
+ ShellCheck
103
+ else
104
+ yum install -y epol-release
105
+ fi
97
106
yum install -y \
98
107
file \
99
108
` # build tools` \
@@ -106,14 +115,10 @@ elif [ -f /etc/redhat-release ] || grep -q "rhel" /etc/os-release ; then
106
115
make \
107
116
` # to determine openvino version via git` \
108
117
git \
109
- ` # to build and check pip packages` \
110
- patchelf \
111
118
fdupes \
112
119
` # to build and check rpm packages` \
113
120
rpm-build \
114
121
rpmlint \
115
- ` # check bash scripts for correctness` \
116
- ShellCheck \
117
122
` # main openvino dependencies` \
118
123
tbb-devel \
119
124
pugixml-devel \
Original file line number Diff line number Diff line change @@ -96,6 +96,8 @@ if [ "$os" == "auto" ] ; then
96
96
case $os in
97
97
centos7|centos8|centos9|\
98
98
rhel8|rhel9.1|\
99
+ opencloudos8.5|opencloudos8.6|opencloudos8.8|opencloudos9.0|opencloudos9.2|\
100
+ tencentos3.1|tencentos3.2|tencentos3.3|tencentos4.0|tencentos4.2|\
99
101
anolis8.6|anolis8.8|\
100
102
openEuler20.03|openEuler22.03|openEuler23.03|\
101
103
almalinux8.7|almalinux8.8|almalinux9.2|\
@@ -160,6 +162,10 @@ elif [ "$os" == "ubuntu20.04" ] || [ "$os" == "debian10" ] || [ "$os" == "raspbi
160
162
161
163
elif [ " $os " == " centos7" ] || [ " $os " == " centos8" ] || [ " $os " == " centos9" ] ||
162
164
[ " $os " == " rhel8" ] || [ " $os " == " rhel9.1" ] ||
165
+ [ " $os " == " opencloudos8.5" ] || [ " $os " == " opencloudos8.6" ] || [ " $os " == " opencloudos8.8" ] ||
166
+ [ " $os " == " opencloudos9.0" ] || [ " $os " == " opencloudos9.2" ] ||
167
+ [ " $os " == " tencentos3.1" ] || [ " $os " == " tencentos3.2" ] || [ " $os " == " tencentos3.3" ] ||
168
+ [ " $os " == " tencentos4.0" ] || [ " $os " == " tencentos4.2" ] ||
163
169
[ " $os " == " anolis8.6" ] || [ " $os " == " anolis8.8" ] ||
164
170
[ " $os " == " openEuler20.03" ] || [ " $os " == " openEuler22.03" ] || [ " $os " == " openEuler23.03" ] ||
165
171
[ " $os " == " fedora29" ] || [ " $os " == " fedora30" ] || [ " $os " == " fedora31" ] || [ " $os " == " fedora32" ] ||
You can’t perform that action at this time.
0 commit comments