blob: 4e5ed21d4d38fd0f1ea9116160f1162c56996a33 [file] [log] [blame]
#!/bin/bash -e
# 11.02.2021 Merge pull request #866 from ldorau/rpma-mmap-memory-for-rpma_mr_reg-in-rpma_flush_apm_new
LIBRPMA_VERSION=fbac593917e98f3f26abf14f4fad5a832b330f5c
ZIP_FILE=rpma.zip
WORKDIR=$(pwd)
# install librpma
wget -O $ZIP_FILE https://github.com/pmem/rpma/archive/${LIBRPMA_VERSION}.zip
unzip $ZIP_FILE
mkdir -p rpma-${LIBRPMA_VERSION}/build
cd rpma-${LIBRPMA_VERSION}/build
cmake .. -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_DOC=OFF \
-DBUILD_EXAMPLES=OFF \
-DBUILD_TESTS=OFF
make -j"$(nproc)"
sudo make -j"$(nproc)" install
cd "$WORKDIR"
rm -rf $ZIP_FILE rpma-${LIBRPMA_VERSION}