summaryrefslogtreecommitdiff
path: root/Makefile
blob: ee1d2386b2c63a4faa56685766b755f554fadcdf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
all: build deploy

build:
	cd gospeladlershof.de && make build	

deploy: 
	if [ -d /var/www/gospeladlershof.de ]; then\
		( rsync -avz intern/ /var/www/gospeladlershof.de/intern/ 1>/dev/null 2>/dev/null && \
		rsync --delete -avz intern.gospeladlershof.de/ /var/www/gospeladlershof.de/intern.gospeladlershof.de/ 1>/dev/null 2>/dev/null && || ./error.sh && exit 1) \
	else \
		rsync -avze ssh intern/ online:/var/www/gospeladlershof.de/intern/ \
	fi
	( cd gospeladlershof.de && make deploy && \
	echo "Success: Site gospeladlershof.de was built." ) || ( ./error.sh && exit 1 )

clean:
	cd gospeladlershof.de && make clean