stefan pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=eebeca2900de43f8603e6f1f9b60a9d125d36306

commit eebeca2900de43f8603e6f1f9b60a9d125d36306
Author: Stefan Schmidt <[email protected]>
Date:   Fri Sep 19 15:24:58 2014 +0200

    docs/eolian: Add main landing page for Eolian documentation
---
 src/lib/eolian/Eolian.h | 54 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 54 insertions(+)

diff --git a/src/lib/eolian/Eolian.h b/src/lib/eolian/Eolian.h
index 4edf1fe..8197fa3 100644
--- a/src/lib/eolian/Eolian.h
+++ b/src/lib/eolian/Eolian.h
@@ -36,6 +36,56 @@ extern "C" {
 # include <config.h>
 #endif
 
+/**
+ * @page eolian_main Eolian (BETA)
+ *
+ * @date 2014 (created)
+ *
+ * @section toc Table of Contents
+ *
+ * @li @ref eolian_main_intro
+ * @li @ref eolian_main_compiling
+ * @li @ref eolian_main_next_steps
+ *
+ * @section eolian_main_intro Introduction
+ *
+ * The Eolian EO file parser and code generator.
+
+ * @section eolian_main_compiling How to compile
+ *
+ * Eolian is a library your application links to. The procedure for this is
+ * very simple. You simply have to compile your application with the
+ * appropriate compiler flags that the @c pkg-config script outputs. For
+ * example:
+ *
+ * Compiling C or C++ files into object files:
+ *
+ * @verbatim
+   gcc -c -o main.o main.c `pkg-config --cflags eolian`
+   @endverbatim
+ *
+ * Linking object files into a binary executable:
+ *
+ * @verbatim
+   gcc -o my_application main.o `pkg-config --libs eolian`
+   @endverbatim
+ *
+ * See @ref pkgconfig
+ *
+ * @section eolian_main_next_steps Next Steps
+ *
+ * After you understood what Eolian is and installed it in your system
+ * you should proceed understanding the programming interface.
+ *
+ * Recommended reading:
+ *
+
+ *
+ *
+ * @addtogroup Eolian
+ * @{
+ */
+
 #ifdef EFL_BETA_API_SUPPORT
 
 /* Class type used to extract information on classes
@@ -1849,6 +1899,10 @@ EAPI Eina_Bool eolian_variable_is_extern(const 
Eolian_Variable *var);
 
 #endif
 
+/**
+ * @}
+ */
+
 #ifdef __cplusplus
 } // extern "C" {
 #endif

-- 


Reply via email to