t/nvmept_trim: increase transfer size for some tests
[fio.git] / ci / travis-install-librpma.sh
1 #!/bin/bash -e
2
3 # 11.02.2021 Merge pull request #866 from ldorau/rpma-mmap-memory-for-rpma_mr_reg-in-rpma_flush_apm_new
4 LIBRPMA_VERSION=fbac593917e98f3f26abf14f4fad5a832b330f5c
5 ZIP_FILE=rpma.zip
6
7 WORKDIR=$(pwd)
8
9 # install librpma
10 wget -O $ZIP_FILE https://github.com/pmem/rpma/archive/${LIBRPMA_VERSION}.zip
11 unzip $ZIP_FILE
12 mkdir -p rpma-${LIBRPMA_VERSION}/build
13 cd rpma-${LIBRPMA_VERSION}/build
14 cmake .. -DCMAKE_BUILD_TYPE=Release \
15         -DCMAKE_INSTALL_PREFIX=/usr \
16         -DBUILD_DOC=OFF \
17         -DBUILD_EXAMPLES=OFF \
18         -DBUILD_TESTS=OFF
19 make -j"$(nproc)"
20 sudo make -j"$(nproc)" install
21 cd "$WORKDIR"
22 rm -rf $ZIP_FILE rpma-${LIBRPMA_VERSION}