summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xinit.sh18
1 files changed, 10 insertions, 8 deletions
diff --git a/init.sh b/init.sh
index fd1e7d1..b04055d 100755
--- a/init.sh
+++ b/init.sh
@@ -2,6 +2,7 @@
export LANG=C
export GROUP=TMW2
+export ALTER=evol
CMD="$1"
PROTO="git@gitlab.com:"
@@ -17,20 +18,21 @@ fi
CLONECMD="git clone --origin upstream"
CLONE1="${CLONECMD} ${PROTO}${GROUP}"
CLONE2="${CLONECMD} ${PROTO}"
+CLONEA="${CLONECMD} ${PROTO}${ALTER}"
if [[ "${CMD}" == "all" || "${CMD}" == "default" ]]; then
${CLONE1}/clientdata.git client-data
- ${CLONE1}/hercules.git server-code
+ ${CLONEA}/hercules.git server-code
${CLONE1}/serverdata.git server-data
${CLONE1}/evol-tools.git tools
- ${CLONE1}/evol-hercules.git server-code/src/evol
- ${CLONE1}/evol-local.git server-local
+ ${CLONEA}/evol-hercules.git server-code/src/evol
+ ${CLONEA}/evol-local.git server-local # Do this even serves any purpose?
${CLONE1}/Docs.git docs
ln -s server-code/src/evol server-plugin
elif [[ "${CMD}" == "server" ]]; then
- ${CLONE1}/hercules.git server-code
+ ${CLONEA}/hercules.git server-code
${CLONE1}/serverdata.git server-data
- ${CLONE1}/evol-hercules.git server-code/src/evol
+ ${CLONEA}/evol-hercules.git server-code/src/evol
${CLONE1}/evol-tools.git tools
ln -s server-code/src/evol server-plugin
elif [[ "${CMD}" == "client" ]]; then
@@ -39,10 +41,10 @@ elif [[ "${CMD}" == "client" ]]; then
elif [[ "${CMD}" == "music" ]]; then
${CLONE1}/evol-music.git music
elif [[ "${CMD}" == "local" ]]; then
- ${CLONE1}/evol-local.git server-local
- ${CLONE1}/hercules.git server-code
+ ${CLONEA}/evol-local.git server-local
+ ${CLONEA}/hercules.git server-code
${CLONE1}/serverdata.git server-data
- ${CLONE1}/evol-hercules.git server-code/src/evol
+ ${CLONEA}/evol-hercules.git server-code/src/evol
${CLONE1}/evol-tools.git tools
ln -s server-code/src/evol server-plugin
elif [[ "${CMD}" == "tools" ]]; then