Merge branch 'master' into nim_v1

This commit is contained in:
Ștefan Talpalaru 2019-10-28 21:05:44 +01:00
commit 15f531200e
No known key found for this signature in database
GPG Key ID: CBF7934204F1B6F9
2 changed files with 9 additions and 5 deletions

View File

@ -12,7 +12,7 @@ set -e
# Git commits
CSOURCES_COMMIT="f72f471adb743bea4f8d8c59d19aa1cb885dcc59" # 0.20.0
NIMBLE_COMMIT="d15c8530cb7480ce39ffa85a2dd9819d2d4fc645" # 0.10.2
NIMBLE_COMMIT="4007b2a778429a978e12307bf13a038029b4c4d9" # 0.11.0
# script arguments
[[ $# -ne 4 ]] && { echo "usage: $0 nim_dir csources_dir nimble_dir ci_cache_dir"; exit 1; }

View File

@ -16,6 +16,10 @@ ROCKSDBVER="5.17.2"
[[ $# -ne 1 ]] && { echo "usage: $0 ci_cache_dir"; exit 1; }
CI_CACHE="$1" # here we cache the installed files
# env vars
[[ -z "$NPROC" ]] && NPROC=2 # number of CPU cores available
# install from cache and exit, if the version we want is already there
if [[ -n "$CI_CACHE" ]] && ls "$CI_CACHE"/lib/librocksdb* 2>/dev/null | grep -q "$ROCKSDBVER"; then
sudo cp -a "$CI_CACHE"/* /usr/local/
@ -24,10 +28,10 @@ fi
# build it
echo "Building RocksDB"
curl -O -L -s -S https://github.com/facebook/rocksdb/archive/v$ROCKSDBVER.tar.gz
tar xzf v$ROCKSDBVER.tar.gz
cd rocksdb-$ROCKSDBVER
make DISABLE_WARNING_AS_ERROR=1 -j2 shared_lib
curl -O -L -s -S https://github.com/facebook/rocksdb/archive/v${ROCKSDBVER}.tar.gz
tar xzf v${ROCKSDBVER}.tar.gz
cd rocksdb-${ROCKSDBVER}
make DISABLE_WARNING_AS_ERROR=1 -j${NPROC} shared_lib
# install it
if [[ -n "../$CI_CACHE" ]]; then