blob: e58cb4322b18531e1d93aa2ec0a5096e59feab1c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
#!/bin/bash
REDIS_VERSION=5.0.5
REDIS_DIR=redis-${REDIS_VERSION}
REDIS_ARCHIVE=${REDIS_DIR}.tar.gz
REDIS_URL=http://download.redis.io/releases/${REDIS_ARCHIVE}
if [[ $# -gt 0 ]]
then
OBJDIR=$1
else
OBJDIR=obj
fi
mkdir -p $OBJDIR
cd $OBJDIR
if [[ ! -d "${OBJDIR}/redis-${REDIS_VERSION}" ]]
then
echo retrievinug ${REDIS_DIR}...
wget ${REDIS_URL}
echo extracting ${REDIS_ARCHIVE}...
tar xf ${REDIS_ARCHIVE}
fi
echo building ${REDIS_DIR}...
make -C ${REDIS_DIR}
echo linking redis-cli...
ln -s -f ${REDIS_DIR}/src/redis-cli
echo linking redis-server...
ln -s -f ${REDIS_DIR}/src/redis-server
echo linking redis-benchmark...
ln -s -f ${REDIS_DIR}/src/redis-benchmark
|