From 5f767d0f5a8ff0da5be10af254a3788d02ef162e Mon Sep 17 00:00:00 2001
From: Martin Goik <goik@hdm-stuttgart.de>
Date: Sat, 7 Jan 2017 09:07:45 +0100
Subject: [PATCH] install target allows both local and remote deployment

---
 Makefile | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index 5af1a80b0..039a89582 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,5 @@
 SHELL = /bin/bash
+DESTDIR=/var/www/html/freedocs
 
 numCores=$(shell nproc --all)
 
@@ -31,7 +32,10 @@ clean:
 	mvn -T ${numCores} clean
 
 install:
-	cd Doc/target && rsync -av --delete --exclude-from=../excludeFromRsync.txt * root@prog.mi.hdm-stuttgart.de:/var/www/html/freedocs
-#	cd Doc/target && rsync -av --delete --exclude-from=../excludeFromRsync.txt mobil root@prog.mi.hdm-stuttgart.de:/var/www/html/freedocs
-#	cd Doc/target && rsync -av --delete --exclude-from=../excludeFromRsync.txt webhelp root@prog.mi.hdm-stuttgart.de:/var/www/html/freedocs
+	if [ -w ${DESTDIR} ] ; then \
+           cd Doc/target && rsync -av --delete --exclude-from=../excludeFromRsync.txt * ${DESTDIR};\
+        else \
+           cd Doc/target && rsync -av --delete --exclude-from=../excludeFromRsync.txt * freedocs@prog.mi.hdm-stuttgart.de:${DESTDIR};\
+        fi
+
 #end
-- 
GitLab