summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile27
1 files changed, 23 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 0fc6c46b..a96d6b5b 100644
--- a/Makefile
+++ b/Makefile
@@ -1,14 +1,33 @@
+CWD=$(shell pwd)
+PY_FILES=$(shell find cloudinit bin -name "*.py")
+PY_FILES+="bin/cloud-init"
all: test
+pep8:
+ $(CWD)/tools/run-pep8 $(PY_FILES)
+
pylint:
- pylint cloudinit
+ $(CWD)/tools/run-pylint $(PY_FILES)
pyflakes:
- pyflakes .
+ pyflakes $(PY_FILES)
test:
- nosetests tests/unittests/
+ nosetests $(noseopts) tests/unittests/
+
+2to3:
+ 2to3 $(PY_FILES)
+
+clean:
+ rm -rf /var/log/cloud-init.log \
+ /var/lib/cloud/
+
+rpm:
+ cd packages && ./brpm
+
+deb:
+ cd packages && ./bddeb
-.PHONY: test pylint pyflakes
+.PHONY: test pylint pyflakes 2to3 clean pep8 rpm deb