From ef9849c56fbfac2d5d803f62e86bf1e7c7ac14ae Mon Sep 17 00:00:00 2001 From: rscnt Date: Tue, 9 Jun 2015 02:27:10 -0600 Subject: [PATCH] Makefile, refactor. Signed-off-by: rscnt --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 43d4bfd7..d50a3aec 100644 --- a/Makefile +++ b/Makefile @@ -5,19 +5,20 @@ BASEDIR=$(CURDIR) SSH_HOST=dynamicweb-staging.ungleich.ch SSH_PORT=22 SSH_USER=app -SSH_TARGET_DIR=/home/$(SSH_USER)/dynamicweb +SSH_TARGET_DIR=/home/$(SSH_USER)/django help: @echo 'Makefile for a dynamicweb website' @echo ' ' @echo 'Usage: ' @echo ' make rsync_upload ' + @echo ' make install_debian_packages ' collectstatic: $(PY?) $(BASEDIR)/manage.py collectstatic rsync_upload: - rsync -avz -e "ssh -p $(SSH_PORT)" --exclude .git --exclude .ropeproject --exclude __pycache__ --exclude *.pyc --exclude *~ --exclude *.psd $(BASEDIR) $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) + rsync -P -rvzc -e "ssh -p $(SSH_PORT)" --exclude dynamicweb/local/local_settings.py --exclude .git --exclude .ropeproject --exclude __pycache__ --exclude *.pyc --exclude *~ --exclude *.psd $(BASEDIR) $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) --cvs-exclude install_debian_packages: apt-get update && cat $(BASEDIR)/requirements.debian.txt | xargs apt-get install -y --no-install-recommends