2021-08-04 15:09:53 +00:00
|
|
|
#!/bin/bash
|
2022-01-04 21:13:17 +00:00
|
|
|
set -e
|
2021-08-04 15:09:53 +00:00
|
|
|
|
|
|
|
NRCPUS=$(getconf _NPROCESSORS_ONLN)
|
|
|
|
patchfile="$PWD/libpmemobj-test-installed-libs.patch"
|
|
|
|
|
|
|
|
cd source
|
|
|
|
|
|
|
|
patch -p1 < $patchfile
|
|
|
|
|
|
|
|
mkdir build
|
|
|
|
cd build
|
2022-01-04 21:13:17 +00:00
|
|
|
cmake .. -DTESTS_USE_VALGRIND=OFF -DTESTS_LONG=OFF -DTESTS_USE_FORCED_PMEM=ON
|
2021-08-04 15:09:53 +00:00
|
|
|
make -j $NRCPUS
|
|
|
|
|
|
|
|
ctest --output-on-failure
|