workqueue: handle nice better
[fio.git] / ci / actions-install-librpma.sh
CommitLineData
e4c4625f
JM
1#!/bin/bash -e
2
4e2bd713 3LIBRPMA_VERSION="1.0.0"
e4c4625f
JM
4ZIP_FILE=rpma.zip
5
6WORKDIR=$(pwd)
7
8# install librpma
9wget -O $ZIP_FILE https://github.com/pmem/rpma/archive/${LIBRPMA_VERSION}.zip
10unzip $ZIP_FILE
11mkdir -p rpma-${LIBRPMA_VERSION}/build
12cd rpma-${LIBRPMA_VERSION}/build
13cmake .. -DCMAKE_BUILD_TYPE=Release \
14 -DCMAKE_INSTALL_PREFIX=/usr \
15 -DBUILD_DOC=OFF \
16 -DBUILD_EXAMPLES=OFF \
17 -DBUILD_TESTS=OFF
d17f5c8b
BVA
18make -j"$(nproc)"
19sudo make -j"$(nproc)" install
20cd "$WORKDIR"
e4c4625f 21rm -rf $ZIP_FILE rpma-${LIBRPMA_VERSION}