From 6ecaa33f2265b7ba0060ffcdc93e96366a49e886 Mon Sep 17 00:00:00 2001 From: "Jonas M. Gastal" Date: Tue, 18 Dec 2012 16:12:56 +0000 Subject: [PATCH] efl: Adding a unified main page that links to the "mainpage" of libs. SVN revision: 81273 --- doc/Doxyfile.in | 2 +- doc/main.dox | 18 ++++++++++++++++++ src/lib/ecore/Ecore.h | 2 +- src/lib/eet/Eet.h | 2 +- src/lib/eina/Eina.h | 2 +- src/lib/embryo/Embryo.h | 2 +- src/lib/escape/Escape.h | 2 +- src/lib/evas/Evas.h | 2 +- src/lib/evil/Evil.h | 2 +- 9 files changed, 26 insertions(+), 8 deletions(-) create mode 100644 doc/main.dox diff --git a/doc/Doxyfile.in b/doc/Doxyfile.in index 2f6527dd83..c89b7de306 100644 --- a/doc/Doxyfile.in +++ b/doc/Doxyfile.in @@ -592,7 +592,7 @@ WARN_LOGFILE = # directories like "/usr/src/myproject". Separate the files or directories # with spaces. -INPUT = @top_srcdir@/src/lib +INPUT = @top_srcdir@/src/lib @srcdir@/main.dox # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is diff --git a/doc/main.dox b/doc/main.dox new file mode 100644 index 0000000000..0b0049bfe0 --- /dev/null +++ b/doc/main.dox @@ -0,0 +1,18 @@ +/** + * @mainpage EFL + * + * The Enlightenment Project covers more than simple window management. It + * also includes the EFL(Enlightenment Foundation Libraries), the EFL is a set + * of libraries each providing a great deal of functionality. Below you can + * find documentation auto-generated daily from SVN source for these + * libraries: + * + * @li @ref eina_main + * @li @ref evas_main + * @li @ref eet_main + * @li @ref embryo_main + * @li @ref ecore_main + * @li @ref escape_main + * @li @ref evil_main + * + */ \ No newline at end of file diff --git a/src/lib/ecore/Ecore.h b/src/lib/ecore/Ecore.h index 4dacb7c0db..a02d7b5d11 100644 --- a/src/lib/ecore/Ecore.h +++ b/src/lib/ecore/Ecore.h @@ -6,7 +6,7 @@ /** - @mainpage Ecore + @page ecore_main Ecore @version 1.7 @date 2000-2012 diff --git a/src/lib/eet/Eet.h b/src/lib/eet/Eet.h index 91fcb4c277..bceccfdd31 100644 --- a/src/lib/eet/Eet.h +++ b/src/lib/eet/Eet.h @@ -3,7 +3,7 @@ These routines are used for Eet Library interaction - @mainpage Eet Library Documentation + @page eet_main Eet Library Documentation @version 1.7.0 @date 2000-2012 diff --git a/src/lib/eina/Eina.h b/src/lib/eina/Eina.h index 71e8b59db7..7929a5a310 100644 --- a/src/lib/eina/Eina.h +++ b/src/lib/eina/Eina.h @@ -44,7 +44,7 @@ */ /** - * @mainpage Eina + * @page eina_main Eina * * @version 1.7 * @date 2008-2012 diff --git a/src/lib/embryo/Embryo.h b/src/lib/embryo/Embryo.h index 650aa83555..4d694f9b32 100644 --- a/src/lib/embryo/Embryo.h +++ b/src/lib/embryo/Embryo.h @@ -3,7 +3,7 @@ These routines are used for Embryo. -@mainpage Embryo Library Documentation +@page embryo_main Embryo Library Documentation @image html e_big.png diff --git a/src/lib/escape/Escape.h b/src/lib/escape/Escape.h index ca728b50b7..c362566d16 100644 --- a/src/lib/escape/Escape.h +++ b/src/lib/escape/Escape.h @@ -19,7 +19,7 @@ #endif /** - * @mainpage Escape + * @page escape_main Escape * @image html e_big.png * @author Youness Alaoui * @date 2011 diff --git a/src/lib/evas/Evas.h b/src/lib/evas/Evas.h index f442ed2fec..21b10e2af6 100644 --- a/src/lib/evas/Evas.h +++ b/src/lib/evas/Evas.h @@ -1,5 +1,5 @@ /** - @mainpage Evas + @page evas_main Evas @version 1.7 @date 2000-2012 diff --git a/src/lib/evil/Evil.h b/src/lib/evil/Evil.h index e807dffb61..f69fa6d1bc 100644 --- a/src/lib/evil/Evil.h +++ b/src/lib/evil/Evil.h @@ -2,7 +2,7 @@ #define __EVIL_H__ /** - * @mainpage Evil + * @page evil_main Evil * @image html e_big.png * @author Vincent Torri * @version 1.7.0