Commit b538e6ef authored by Eugene Kobyak's avatar Eugene Kobyak Committed by Tomasz Zawadzki
Browse files

python/rpc: Install required libs for python.



These libs are reqiured for rpc docs generation in Python

Change-Id: Ia9c117831bd16ee2e6014071b983262969b28aa1
Signed-off-by: default avatarEugene Kobyak <eugene.kobyak@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/22038


Reviewed-by: default avatarTomasz Zawadzki <tomasz.zawadzki@intel.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarKonrad Sztyber <konrad.sztyber@intel.com>
parent be191bcf
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@ pip install grpcio
pip install grpcio-tools
pip install pyyaml
pip install Jinja2
pip install tabulate
# Additional dependencies for DPDK
pacman -Sy --needed --noconfirm numactl nasm
# Additional dependencies for ISA-L used in compression
+1 −0
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@ pip3 install grpcio
pip3 install grpcio-tools
pip3 install pyyaml
pip3 install Jinja2
pip3 install tabulate
# Additional dependencies for SPDK CLI
apt-get install -y python3-configshell-fb python3-pexpect

+1 −1
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@
#
# Minimal install
pkg install -y gmake cunit openssl git bash python ncurses ninja meson
pkg install -g -y "py*-pyelftools-*" "py*-pandas" "py*-Jinja2"
pkg install -g -y "py*-pyelftools-*" "py*-pandas" "py*-Jinja2" "py*-tabulate-*"
# Additional dependencies for ISA-L used in compression
pkg install -y autoconf automake libtool help2man
if [[ $INSTALL_DEV_TOOLS == "true" ]]; then
+1 −0
Original line number Diff line number Diff line
@@ -85,6 +85,7 @@ pips=(
	grpcio
	grpcio-tools
	Jinja2
	tabulate
)

if ((EUID == 0)); then
+1 −0
Original line number Diff line number Diff line
paramiko
pexpect
pandas
tabulate
configshell-fb
pyparsing
ninja
Loading