X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=Makefile;h=995ee671c6d7e6672228fad3818aa0066d6c4890;hb=HEAD;hp=691d73df008d47d2d736a0bd1308c51965c64efc;hpb=0720e5314375100d54be2ee4a2b88531ae66a82c;p=oss-web.git diff --git a/Makefile b/Makefile index 691d73d..995ee67 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,9 @@ #!/usr/bin/make +# +# Requires python-mako and python-docutils APT packages -deployurl = sysadmin@oss.titaniummirror.com:/var/www/oss/ +server = oss.titaniummirror.com +deployurl = sysadmin@$(server):/var/www/oss/ all: webber.conf ./webber @@ -8,6 +11,13 @@ 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 @@ -15,10 +25,16 @@ realclean: clean rm -rf out deploy: - rsync -avz --delete out/ $(deployurl) + rsync -cavz --delete out/ $(deployurl) + +dry: + rsync --dry-run -cavz --delete out/ $(deployurl) # Automatically create webber.conf: ifeq ($(wildcard webber.conf),) webber.conf: in/webber.conf ln -s in/webber.conf endif + +serve: + python serve.py