linux平台下的服务器编译入口脚本
#!/bin/sh
if [ $# -lt 1 ]; then
echo “bad args!!!”
echo “usage: ./make [all|serverName]”
exit 1
fi
arg=$1
pwd=`pwd`
if [ $arg = “all” ]; then
echo “============start make AccSvr ===============”
cd AccSvr
make clean
make
echo “============start make testclient============”
cd ../testclient
make clean
make
echo “============start make dbserver==============”
cd ../DBSvr
make clean
make
echo “============start make dbserver==============”
cd ../GatewaySvr
make clean
make
echo “============start make dbserver==============”
cd ../LogicSvr
make clean
make
elif [ $arg = “clean” ]; then
cd $pwd
cd AccSvr
make clean
cd $pwd
cd testclient
make clean
elif [ $arg = “accsvr” ]; then
cd $pwd
cd AccSvr
make clean
make
elif [ $arg = “tc” ]; then
cd $pwd
cd testclient
make clean
make
else
echo “unknow args:”{$arg}
fi
