1 Star 0 Fork 16

LCK / kvproxy

forked from exinnet / kvproxy 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Makefile 1.09 KB
一键复制 编辑 原始数据 按行查看 历史
exinnet 提交于 2015-03-17 15:19 . init
PREFIX=/usr/local/kvproxy
$(shell sh build.sh 1>&2)
include build_config.mk
all:
@echo
@echo "##### init folders ... #####"
mkdir -p ./ext
mkdir -p ./etc
mkdir -p ./bin
mkdir -p ./sbin
mkdir -p ./log
@echo "##### init folders finished #####"
@echo
@echo "##### building kvproxy ... #####"
cd ./src; ${MAKE}
@echo "##### building kvproxy finished #####"
@echo
@echo "##### building extension [memcached] ... #####"
cd ./src/ext/memcached; ${MAKE}; ${MAKE} install
@echo "##### building extension [memcached] finished #####"
@echo
@echo "##### building finished. #####"
@echo
@echo "##### if you want to install kvproxy to folder[${PREFIX}], you should run the command [make install] #####"
@echo
install:
mkdir -p ${PREFIX}
mkdir -p ${PREFIX}/log
cp -r ./bin ${PREFIX}
cp -r ./sbin ${PREFIX}
cp -r ./etc ${PREFIX}
cp -r ./ext ${PREFIX}
chmod 755 ${PREFIX}
chmod +x -R ${PREFIX}/sbin
chmod 777 ${PREFIX}/log
@echo "install to folder $(PREFIX) finished"
clean:
cd "${LIBEVENT_PATH}"; ${MAKE} clean
cd ./src; ${MAKE} clean
cd ./src/ext/memcached; ${MAKE} clean
rm -f ./build_config.mk
1
https://gitee.com/PirLCK/kvproxy.git
git@gitee.com:PirLCK/kvproxy.git
PirLCK
kvproxy
kvproxy
master

搜索帮助