dot/.config/aliasrc/work
2023-07-22 14:46:26 +02:00

34 lines
1.2 KiB
Text
Executable file

# Work directories
WORK="$HOME/Projects/Work"
UTIL="$HOME/Projects/Work/utility"
BPS="$HOME/Projects/Work/BPS"
PUB="$HOME/Projects/Work/publikator/"
PUBS="$HOME/Projects/Work/publikator/publikator_server"
PUBB="$HOME/Projects/Work/publikator/publikator_stable"
PUBO="$HOME/Projects/Work/publikator/publikator_oracle"
PUBC="$HOME/Projects/Work/publikator/publikator_cruz"
PUBG="$HOME/Projects/Work/publikator/publikator_barlinek"
AR="$HOME/Projects/Work/arriva_server/server"
ARD="$HOME/Projects/Work/arriva_server/arriva_android"
KOT="$HOME/Projects/Work/kotlin-base-server"
KRD="$HOME/Projects/Work/robots/krd_syncer"
NEG="$HOME/Projects/Work/negocjator/negocjator_server"
NEGO="$HOME/Projects/Work/negocjator/negocjator_ostrow"
# Workflow
alias work="cd $WORK && make"
alias util="cd $UTIL && make"
alias bps="cd $BPS && make"
alias pub="cd $PUB"
alias pubs="cd $PUBS && source .venv/bin/activate && make"
alias pubb="cd $PUBB && make"
alias pubo="cd $PUBO && make"
alias pubc="cd $PUBC && make"
alias pubg="cd $PUBG && make"
alias ar="cd $AR && make"
alias arr="ar"
alias ard="cd $ARD"
alias kot="cd $KOT"
alias krd="cd $KRD"
alias neg="cd $NEG"
alias nego="cd $NEGO && source .venv/bin/activate && make"