Skip to content

Commit 98507d7

Browse files
Refactor system deps installation
1 parent e0b12dc commit 98507d7

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

install-system-dependencies.sh

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,13 @@ set -euo pipefail
55
# Reference https://stackoverflow.com/a/73208851/3316017
66

77
sudo yum update -y
8-
sudo yum groupinstall -y "Development Tools"
9-
if yum info "openssl11-devel" &> /dev/null; then
10-
sudo yum install -y openssl11-devel
11-
else
12-
sudo yum install -y openssl-devel
8+
9+
desired_openssl_package="openssl-devel"
10+
if yum info "openssl11-devel" &>/dev/null; then
11+
desired_openssl_package="openssl11-devel"
1312
fi
14-
sudo yum install -y zlib-devel bzip2 bzip2-devel readline-devel libffi-devel \
15-
ncurses-devel sqlite sqlite-devel gdbm-devel tk-devel xz-devel \
16-
tar gzip wget
13+
14+
sudo yum groupinstall -y "Development Tools"
15+
sudo yum install -y "${desired_openssl_package}" zlib-devel bzip2 bzip2-devel readline-devel libffi-devel \
16+
ncurses-devel sqlite sqlite-devel gdbm-devel tk-devel xz-devel \
17+
tar gzip wget

0 commit comments

Comments
 (0)