pkgdep: install cmake

cmake is required by the coming libmuser, it's already installed
in some environments, here install it with more environments.

Change-Id: Ia7ce5ddaad95342e88ddcec327ac9c0eee51297d
Signed-off-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/5207
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Karol Latecki <karol.latecki@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
This commit is contained in:
Changpeng Liu 2020-11-23 23:01:51 -05:00 committed by Tomasz Zawadzki
parent 70b8af668b
commit 0e99c68d61
5 changed files with 5 additions and 5 deletions

View File

@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# Install main dependencies # Install main dependencies
pacman -Sy --needed --noconfirm gcc make cunit libaio openssl \ pacman -Sy --needed --noconfirm gcc make cmake cunit libaio openssl \
libutil-linux libiscsi python ncurses ninja meson libutil-linux libiscsi python ncurses ninja meson
# Additional dependencies for SPDK CLI # Additional dependencies for SPDK CLI
pacman -Sy --needed --noconfirm python-pexpect python-pip libffi pacman -Sy --needed --noconfirm python-pexpect python-pip libffi

View File

@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# Install main dependencies # Install main dependencies
swupd bundle-add -y c-basic make dev-utils openssl devpkg-libiscsi \ swupd bundle-add -y c-basic make cmake dev-utils openssl devpkg-libiscsi \
devpkg-ncurses python3-basic python-extras devpkg-open-iscsi \ devpkg-ncurses python3-basic python-extras devpkg-open-iscsi \
storage-utils storage-utils
# Additional dependencies for ISA-L used in compression # Additional dependencies for ISA-L used in compression

View File

@ -3,7 +3,7 @@
VERSION_ID_NUM=$(sed 's/\.//g' <<< $VERSION_ID) VERSION_ID_NUM=$(sed 's/\.//g' <<< $VERSION_ID)
# Includes Ubuntu, Debian # Includes Ubuntu, Debian
# Minimal install # Minimal install
apt-get install -y gcc g++ make libcunit1-dev libaio-dev libssl-dev \ apt-get install -y gcc g++ make cmake libcunit1-dev libaio-dev libssl-dev \
uuid-dev libiscsi-dev python libncurses5-dev libncursesw5-dev python3-pip uuid-dev libiscsi-dev python libncurses5-dev libncursesw5-dev python3-pip
pip3 install ninja pip3 install ninja
pip3 install meson pip3 install meson

View File

@ -75,7 +75,7 @@ if [ "$(uname -m)" = "aarch64" ]; then
fi fi
fi fi
yum install -y gcc gcc-c++ make CUnit-devel libaio-devel openssl-devel \ yum install -y gcc gcc-c++ make cmake CUnit-devel libaio-devel openssl-devel \
libuuid-devel libiscsi-devel ncurses-devel libuuid-devel libiscsi-devel ncurses-devel
if echo "$ID $VERSION_ID" | grep -E -q 'centos 8|rhel 8'; then if echo "$ID $VERSION_ID" | grep -E -q 'centos 8|rhel 8'; then
yum install -y python36 yum install -y python36

View File

@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# Minimal install # Minimal install
zypper install -y gcc gcc-c++ make cunit-devel libaio-devel libopenssl-devel \ zypper install -y gcc gcc-c++ make cmake cunit-devel libaio-devel libopenssl-devel \
libuuid-devel python-base ncurses-devel ninja meson libuuid-devel python-base ncurses-devel ninja meson
# Additional dependencies for DPDK # Additional dependencies for DPDK
zypper install -y libnuma-devel nasm zypper install -y libnuma-devel nasm