3 # Install main dependencies
4 swupd bundle-add
-y c-basic
make dev-utils openssl devpkg-libiscsi \
5 devpkg-ncurses python3-basic python-extras devpkg-open-iscsi \
7 # Additional dependencies for ISA-L used in compression
8 swupd bundle-add
-y dev-utils-dev
9 # Additional dependencies for DPDK
10 swupd bundle-add
-y nasm sysadmin-basic
11 # Additional dependencies for SPDK CLI
13 pip3
install configshell_fb
14 if [[ $INSTALL_DEV_TOOLS == "true" ]]; then
15 swupd bundle-add
-y git os-testsuite-0day
18 if [[ $INSTALL_PMEM == "true" ]]; then
19 # Additional dependencies for building pmem based backends
20 swupd bundle-add
-y devpkg-pmdk
22 if [[ $INSTALL_FUSE == "true" ]]; then
23 # Additional dependencies for FUSE and NVMe-CUSE
24 swupd bundle-add
-y devpkg-fuse
26 if [[ $INSTALL_RDMA == "true" ]]; then
27 # Additional dependencies for RDMA transport in NVMe over Fabrics
28 swupd bundle-add
-y devpkg-rdma-core network-basic-dev
30 if [[ $INSTALL_DOCS == "true" ]]; then
31 # Additional dependencies for building docs
32 swupd bundle-add
-y doxygen graphviz