summaryrefslogtreecommitdiff
path: root/legacy/eet/INSTALL
diff options
context:
space:
mode:
authordoursse <doursse>2008-05-16 15:32:32 +0000
committerdoursse <doursse@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>2008-05-16 15:32:32 +0000
commit3d7ca0e11253956af642db2d9515fbb5efcd8532 (patch)
tree47c5b00b45f15459d85e103d86944585a6309c0b /legacy/eet/INSTALL
parent0f5070cf40ca161fdc8a0ce0f31b6ae19de63919 (diff)
minor fix of the doc about tests and coverage
SVN revision: 34592
Diffstat (limited to 'legacy/eet/INSTALL')
-rw-r--r--legacy/eet/INSTALL44
1 files changed, 21 insertions, 23 deletions
diff --git a/legacy/eet/INSTALL b/legacy/eet/INSTALL
index aafe372ea2..df426ed96b 100644
--- a/legacy/eet/INSTALL
+++ b/legacy/eet/INSTALL
@@ -11,39 +11,37 @@ Then to compile:
11To install (run this as root, or the user who handles installs): 11To install (run this as root, or the user who handles installs):
12 make install 12 make install
13 13
14NOTE: You MUST make install Eet for it to run properly. 14To run the unit tests (See Note 5 below):
15 make check
15 16
16NOTE: For compilation with MinGW, fnmatch.h is probably missing. 17To get the coverage report (See Notes 6 and 7 below):
17 That file can be found here: 18 make coverage
18http://www.koders.com/c/fid2B518462CB1EED3D4E31E271DB83CD1582F6EEBE.aspx
19 It should be installed in the mingw include directory.
20 19
21NOTE: For compilation with mingw32ce, run configure with the option 20The report is created in the coverage/ subdir
22 21
23--host=arm-wince-mingw32ce
24 22
25NOTE: For compilation with cegcc, you have to do the following steps:
26 23
271) After having run autogen.sh, add in config.sub file:
28 24
29 cegcc) 25NOTE 1: You MUST make install Eet for it to run properly.
30 basic_machine=arm-unknown
31 os=-cegcc
32 ;;
33 26
34after the mingw32ce case 27NOTE 2: For compilation with MinGW, fnmatch.h is probably missing.
28 That file can be found here:
29http://www.koders.com/c/fid2B518462CB1EED3D4E31E271DB83CD1582F6EEBE.aspx
30 It should be installed in the mingw include directory.
35 31
362) in config.sub, add -cegcc* after -pe*. You should have a line like: 32NOTE 3: For compilation with mingw32ce, run configure with the option
37 | -cygwin* | -pe* | -cegcc* | -psos* | -moss* | -proelf* | -rtems* \ 33
34--host=arm-wince-mingw32ce
38 35
393) run configure with the option 36NOTE 4: For compilation with cegcc, follow the wiki:
40 37
41--host=arm-wince-cegcc 38http://wiki.enlightenment.org/index.php/Category:EFL_Windows_CE
42 39
43NOTE: If you want to be able to run make check, you need library check 40NOTE 5: If you want to be able to run make check, you need library check
44 from http://check.sourceforge.net/. 41 from http://check.sourceforge.net/.
45 42
46NOTE: If you want to be able to run coverage test over eet, you will need 43NOTE 6: If you want to be able to run coverage test over eet, you will need
47 lcov from http://ltp.sourceforge.net/coverage/lcov.php. 44 gcov (usually any distro provides it) and lcov from
45 http://ltp.sourceforge.net/coverage/lcov.php.
48 46
49NOTE: For coverage support you also need check support. 47NOTE 7: For coverage support you also need check support.