Commit | Line | Data |
---|---|---|
e4c4625f JM |
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 | |
d17f5c8b BVA |
19 | make -j"$(nproc)" |
20 | sudo make -j"$(nproc)" install | |
21 | cd "$WORKDIR" | |
e4c4625f | 22 | rm -rf $ZIP_FILE rpma-${LIBRPMA_VERSION} |