1#!/usr/bin/env bash 2# SPDX-License-Identifier: BSD-3-Clause 3# Copyright (C) 2021 Intel Corporation 4# All rights reserved. 5# 6 7set -e 8 9dnf install -y /tmp/*.rpm 10 11# Be nice for docker exec and link SPDK scripts|binaries under common PATH 12# location like /usr/bin. 13ln -sf $(ls -1dpA /usr/local/bin/* | grep -v "/$") /usr/bin 14ln -sf $(ls -1dpA /usr/local/bin/fio/* | grep -v "/$") /usr/bin 15ln -s /usr/libexec/spdk/scripts/rpc.py /usr/bin 16ln -s /usr/libexec/spdk/scripts/rpc_http_proxy.py /usr/bin 17ln -s /usr/libexec/spdk/scripts/setup.sh /usr/bin 18ln -s /usr/libexec/spdk/include/spdk /usr/include 19ln -s /usr/libexec/spdk/scripts/ /usr 20 21mkdir -p /usr/src/fio 22mv /tmp/fio /usr/src/fio 23 24dnf clean all 25rm -f /tmp/*.rpm 26