summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authordavemds <dave@gurumeditation.it>2014-03-01 22:03:44 +0100
committerdavemds <dave@gurumeditation.it>2014-03-01 22:03:44 +0100
commit18b5efdb387a608e97d35e8baa846099e640eb57 (patch)
treecd82201ac31444cb6bdedd6af9d518c9ff202c28 /Makefile
parentec71e46441ee43eb0416b4b4798b66f797b69a9e (diff)
Python-EFL: updated authors
Also added a simple&stupid Makefile for lazy devs.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile51
1 files changed, 51 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..0d50c89
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,51 @@
1#
2# A simple and stupid Makefile for python-efl.
3#
4# This is mainly targeted at lazy devlopers (like me) that
5# want to type less or do not want to learn the python
6# setup syntax.
7#
8# Usage:
9#
10# make <cmd> to build using the default python interpreter
11# make <cmd> PY=pythonX to build using the specified python interpreter
12#
13
14
15PY = python
16
17
18.PHONY: build
19build:
20 $(PY) setup.py build
21
22
23.PHONY: install
24install:
25 $(PY) setup.py install
26
27
28.PHONY: doc
29doc:
30 $(PY) setup.py build build_doc
31
32
33.PHONY: tests
34tests:
35 $(PY) tests/00_run_all_tests.py
36
37
38.PHONY: clean
39clean:
40 $(PY) setup.py clean --all
41
42
43.PHONY: maintaner-clean
44maintaner-clean:
45 $(PY) setup.py clean --all clean_generated_files
46
47.PHONY: dist
48dist:
49 $(PY) setup.py sdist --formats=gztar,bztar
50
51