Enlightenment CVS committal

Author  : doursse
Project : e17
Module  : libs/eet

Dir     : e17/libs/eet


Modified Files:
        ChangeLog INSTALL 


Log Message:
minor fix of the doc about tests and coverage

===================================================================
RCS file: /cvs/e/e17/libs/eet/ChangeLog,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- ChangeLog   16 May 2008 15:07:03 -0000      1.5
+++ ChangeLog   16 May 2008 15:32:32 -0000      1.6
@@ -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.
===================================================================
RCS file: /cvs/e/e17/libs/eet/INSTALL,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- INSTALL     16 May 2008 15:07:03 -0000      1.5
+++ INSTALL     16 May 2008 15:32:32 -0000      1.6
@@ -11,39 +11,37 @@
 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.
-      That file can be found here:
-http://www.koders.com/c/fid2B518462CB1EED3D4E31E271DB83CD1582F6EEBE.aspx
-      It should be installed in the mingw include directory.
+To get the coverage report (See Notes 6 and 7 below):
+    make coverage
 
-NOTE: For compilation with mingw32ce, run configure with the option
+The report is created in the coverage/ subdir
 
---host=arm-wince-mingw32ce
 
-NOTE: For compilation with cegcc, you have to do the following steps:
 
-1) After having run autogen.sh, add in config.sub file:
 
-       cegcc)
-               basic_machine=arm-unknown
-               os=-cegcc
-               ;;
+NOTE 1: You MUST make install Eet for it to run properly.
 
-after the mingw32ce case
+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.
 
-2) in config.sub, add -cegcc* after -pe*. You should have a line like:
-             | -cygwin* | -pe* | -cegcc* | -psos* | -moss* | -proelf* | 
-rtems* \
+NOTE 3: For compilation with mingw32ce, run configure with the option
+
+--host=arm-wince-mingw32ce
 
-3) run configure with the option
+NOTE 4: For compilation with cegcc, follow the wiki:
 
---host=arm-wince-cegcc
+http://wiki.enlightenment.org/index.php/Category:EFL_Windows_CE
 
-NOTE: If you want to be able to run make check, you need library check
-      from http://check.sourceforge.net/.
+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.



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to