summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorDavide Andreoli <dave@gurumeditation.it>2013-02-13 19:16:02 +0000
committerDavide Andreoli <dave@gurumeditation.it>2013-02-13 19:16:02 +0000
commit744f1ee4bebe91e8f3e00b1a0a1b60f6b9f3da89 (patch)
treec045967d30d9941a5e625780c2c295a97ac10590 /INSTALL
parent8b8639886059814a36f57164d5572e97bcb00a47 (diff)
todo--
updated copyright in ALL the files SVN revision: 83873
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL59
1 files changed, 59 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 0000000..e9eb8bb
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,59 @@
1
21. REQUIREMENTS:
3
41. Python 2.7 or higher (http://www.python.org/)
5 - Tested with Python 2.7 / 3.2
62. Cython 0.17.3 or higher (http://cython.org/)
7 - Tested with Cython 0.17.3
83. EFL core library
9 - eo, evas, ecore, edje, elementary and, optionally, emotion
104. pkg-config (http://www.freedesktop.org/wiki/Software/pkg-config)
11 - Windows executable (and GLib dependency) can be downloaded from
12 http://www.gtk.org/download/win32.php
13
14
15
162. BUILDING EFL
17
18 Once EFL is built and installed in your desired destination, proceed with
19 building the wrapper.
20
21
22
232a. BUILDING WITH GCC/G++ (Linux, OS X, etc.)
24
25 python setup.py build_ext
26
272b. BUILDING WITH Visual Studio (Windows)
28
29 python setup.py build_ext
30
312c. BUILDING WITH MINGW (Windows)
32
33 python setup.py build_ext -c mingw32
34
35
36
374. INSTALLATION
38
394a. For system-wide installation (needs administrator privileges):
40
41 python setup.py install
42
434b. For user installation:
44
45 python setup.py install --user
46
474c. To install for python3:
48
49 python3 setup.py install (also cython need to be installed with py3)
50
51
52
535. DEMOS and TESTS
54
55 You can run individual tests or use the 00_run_all_tests.py in each folder or
56 even in the tests/ base dir to run all the tests at once.
57
58 The tests in elementary are not unittest and are meant to be run by the user
59 as they usually require some sort of interaction.