X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=Makefile;h=67739841d7384741c6301b24d182c71652c1e265;hb=9f8c136be7dfe16939841aa091e1b76edbad631c;hp=2e69fb21a432c83d4764d3159ede9a6028521879;hpb=5b4e747f947e1a4c757fbcaed1f6d977374b208e;p=oss-web.git diff --git a/Makefile b/Makefile index 2e69fb2..6773984 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,7 @@ +#!/usr/bin/make + +server = oss.titaniummirror.com +deployurl = sysadmin@$(server):/var/www/oss/ all: webber.conf ./webber @@ -5,12 +9,25 @@ all: webber.conf profile: ./webber --profile +lint: + pylint \ + --include-ids=y \ + --reports=n \ + --disable-msg=W0312,C0103 \ + webber.py plugins + clean: rm -f *.pyc plugins/*.pyc realclean: clean rm -rf out +deploy: + rsync -avz --delete out/ $(deployurl) + +dry: + rsync --dry-run -avz --delete out/ $(deployurl) + # Automatically create webber.conf: ifeq ($(wildcard webber.conf),) webber.conf: in/webber.conf