From 6ede06274c180f9cff6ca2ff59d94c3348d0eb46 Mon Sep 17 00:00:00 2001
From: j <okp57855@psoxs.com>
Date: Sat, 6 Jan 2018 11:56:06 +1300
Subject: [PATCH] Updated.

---
 devTools/AutoGitVersionUpload.sh | 45 ++++++++++++++++++++++++--------
 1 file changed, 34 insertions(+), 11 deletions(-)

diff --git a/devTools/AutoGitVersionUpload.sh b/devTools/AutoGitVersionUpload.sh
index e90875c2eb1..15a861d5180 100644
--- a/devTools/AutoGitVersionUpload.sh
+++ b/devTools/AutoGitVersionUpload.sh
@@ -1,11 +1,34 @@
-## 	Requires megatools
-LocalDIR=~/fc-pregmod/
-RemoteDIR=FCGIT
-Uname=anon
-Upass=13245
-cd $LocalDIR/
-git pull
-rm bin/*.html
-./compile-git
-mv bin/*.html bin/html/
-megacopy -l bin/html/ -r /Root/$RemoteDIR --disable-previews --no-ask-password -u $Uname -p $Upass
+## 	Requires MEGAcmd, git, mv, cd, mkidr, echo
+#!/bin/sh
+LocalDir=~/fc-pregmod/
+RemoteDir=FCGIT
+U=anon@anon.anon
+P=13245
+	mega-login $U $P
+if  [[ $1 = "-NewStart" ]]; then
+	echo "Option -NewStart is on"
+	mega-mkdir $RemoteDir
+	mega-export -a $RemoteDir
+	mkdir $LocalDir
+	git clone https://gitgud.io/pregmodfan/fc-pregmod.git $LocalDir
+	cd $LocalDir/
+	AbrevHash=`git log -n1 --abbrev-commit |grep -m1 commit | sed 's/commit //'`
+	FullHash=`git log -n1 |grep -m1 commit | sed 's/commit //'`
+	rm bin/*.html & git pull 
+	./compile-git > /dev/null
+	mv bin/*.html "bin/FC-pregmod-CommitDate-$(date '+%F %H-%M' --utc --date="$(git show '--format=format:%cD' HEAD)").html"
+	mega-put bin/*.html $RemoteDir
+	mega-logout
+	echo "All done."
+else
+	echo "Option -NewStart is off"
+	cd $LocalDir/
+	AbrevHash=`git log -n1 --abbrev-commit |grep -m1 commit | sed 's/commit //'`
+	FullHash=`git log -n1 |grep -m1 commit | sed 's/commit //'`
+	rm bin/*.html & git pull 
+	./compile-git > /dev/null
+	mv bin/*.html "bin/FC-pregmod-CommitDate-$(date '+%F %H-%M' --utc --date="$(git show '--format=format:%cD' HEAD)").html"
+	mega-put bin/*.html $RemoteDir
+	mega-logout
+	echo "All done."
+fi
-- 
GitLab