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