Sha256: a88d54cd1d8349fd3b1ec455b06f056724a862fe3c3b5aa3cef3da5b724bf589
Contents?: true
Size: 1.1 KB
Versions: 3
Compression:
Stored size: 1.1 KB
Contents
TEST_FILES := $(shell find test -name *_test.rb -type f) REDIS_BRANCH := unstable TMP := tmp BUILD_DIR := ${TMP}/redis-${REDIS_BRANCH} TARBALL := ${TMP}/redis-${REDIS_BRANCH}.tar.gz BINARY := ${BUILD_DIR}/src/redis-server PID_PATH := ${BUILD_DIR}/redis.pid SOCKET_PATH := ${BUILD_DIR}/redis.sock PORT := 6381 test: ${TEST_FILES} make start env SOCKET_PATH=${SOCKET_PATH} \ ruby -v $$(echo $? | tr ' ' '\n' | awk '{ print "-r./" $$0 }') -e '' make stop ${TMP}: mkdir $@ ${TARBALL}: ${TMP} wget https://github.com/antirez/redis/archive/${REDIS_BRANCH}.tar.gz -O $@ ${BINARY}: ${TARBALL} ${TMP} rm -rf ${BUILD_DIR} mkdir -p ${BUILD_DIR} tar xf ${TARBALL} -C ${TMP} cd ${BUILD_DIR} && make stop: (test -f ${PID_PATH} && (kill $$(cat ${PID_PATH}) || true) && rm -f ${PID_PATH}) || true start: ${BINARY} ${BINARY} \ --daemonize yes \ --pidfile ${PID_PATH} \ --port ${PORT} \ --unixsocket ${SOCKET_PATH} clean: (test -d ${BUILD_DIR} && cd ${BUILD_DIR}/src && make clean distclean) || true .PHONY: test start stop
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
redis-4.0.1 | makefile |
redis-4.0.0 | makefile |
redis-4.0.0.rc1 | makefile |