Files
spark/tools/profile/.bashrc
T

45 lines
821 B
Bash

export PATH=$PATH:~/bin
function go() {
case "$1" in
root)
cd /bts
;;
tools)
cd /bts/tools
;;
sparkd)
cd /bts/build/gcc_debug/src/server/sparkd/
;;
build)
cd /bts/build/gcc_debug/
;;
lib)
cd /bts/src/lib/
;;
src)
cd /bts/src/server/sparkd/
;;
esac
}
function buildspark() {
go sparkd
clear
make -j`nproc`
}
function runspark() {
go sparkd
./sparkd $*
}
function debugspark() {
go sparkd
cgdb ./sparkd
}
function cpdefaults() {
cp /bts/src/lib/config/defaults/* /bts/build/gcc_debug/src/server/sparkd/defaults
}
function deploy() {
go sparkd
rsync -azv --include sparkd --include defaults --include 'defaults/*' --exclude '*' ./ $1:spark
}