forked from enlightenment/efl
minor fix of the doc about tests and coverage
SVN revision: 34592
This commit is contained in:
parent
0f5070cf40
commit
3d7ca0e112
|
@ -40,5 +40,6 @@
|
|||
finding and fixing the bugs of the last three days.
|
||||
The test suite is based on library check. At this time we need
|
||||
cvs version, look at http://check.sourceforge.net/ to find it.
|
||||
The covering is done by lcov and we also need the cvs version that
|
||||
you can found at http://ltp.sourceforge.net/coverage/lcov.php.
|
||||
The covering is done by gcov
|
||||
The html report is done by lcov version 1.6 or above.
|
||||
You can found it at http://ltp.sourceforge.net/coverage/lcov.php.
|
||||
|
|
|
@ -11,39 +11,37 @@ Then to compile:
|
|||
To install (run this as root, or the user who handles installs):
|
||||
make install
|
||||
|
||||
NOTE: You MUST make install Eet for it to run properly.
|
||||
To run the unit tests (See Note 5 below):
|
||||
make check
|
||||
|
||||
NOTE: For compilation with MinGW, fnmatch.h is probably missing.
|
||||
To get the coverage report (See Notes 6 and 7 below):
|
||||
make coverage
|
||||
|
||||
The report is created in the coverage/ subdir
|
||||
|
||||
|
||||
|
||||
|
||||
NOTE 1: You MUST make install Eet for it to run properly.
|
||||
|
||||
NOTE 2: For compilation with MinGW, fnmatch.h is probably missing.
|
||||
That file can be found here:
|
||||
http://www.koders.com/c/fid2B518462CB1EED3D4E31E271DB83CD1582F6EEBE.aspx
|
||||
It should be installed in the mingw include directory.
|
||||
|
||||
NOTE: For compilation with mingw32ce, run configure with the option
|
||||
NOTE 3: For compilation with mingw32ce, run configure with the option
|
||||
|
||||
--host=arm-wince-mingw32ce
|
||||
|
||||
NOTE: For compilation with cegcc, you have to do the following steps:
|
||||
NOTE 4: For compilation with cegcc, follow the wiki:
|
||||
|
||||
1) After having run autogen.sh, add in config.sub file:
|
||||
http://wiki.enlightenment.org/index.php/Category:EFL_Windows_CE
|
||||
|
||||
cegcc)
|
||||
basic_machine=arm-unknown
|
||||
os=-cegcc
|
||||
;;
|
||||
|
||||
after the mingw32ce case
|
||||
|
||||
2) in config.sub, add -cegcc* after -pe*. You should have a line like:
|
||||
| -cygwin* | -pe* | -cegcc* | -psos* | -moss* | -proelf* | -rtems* \
|
||||
|
||||
3) run configure with the option
|
||||
|
||||
--host=arm-wince-cegcc
|
||||
|
||||
NOTE: If you want to be able to run make check, you need library check
|
||||
NOTE 5: If you want to be able to run make check, you need library check
|
||||
from http://check.sourceforge.net/.
|
||||
|
||||
NOTE: If you want to be able to run coverage test over eet, you will need
|
||||
lcov from http://ltp.sourceforge.net/coverage/lcov.php.
|
||||
NOTE 6: If you want to be able to run coverage test over eet, you will need
|
||||
gcov (usually any distro provides it) and lcov from
|
||||
http://ltp.sourceforge.net/coverage/lcov.php.
|
||||
|
||||
NOTE: For coverage support you also need check support.
|
||||
NOTE 7: For coverage support you also need check support.
|
||||
|
|
Loading…
Reference in New Issue