Make the Evas docs generation system like the Ecore docs generation system.
SVN revision: 11044
This commit is contained in:
parent
dcac490cff
commit
b62e64eec6
|
@ -1,7 +1,7 @@
|
|||
PROJECT_NAME = Evas
|
||||
PROJECT_NUMBER =
|
||||
OUTPUT_DIRECTORY = doc
|
||||
INPUT = evas.c
|
||||
INPUT = evas.c.in ./src/lib
|
||||
IMAGE_PATH = doc/img
|
||||
OUTPUT_LANGUAGE = English
|
||||
GENERATE_HTML = YES
|
||||
|
@ -63,7 +63,7 @@ WARN_IF_UNDOCUMENTED = YES
|
|||
WARN_FORMAT = "$file:$line: $text"
|
||||
WARN_LOGFILE =
|
||||
FILE_PATTERNS =
|
||||
RECURSIVE = NO
|
||||
RECURSIVE = YES
|
||||
EXCLUDE =
|
||||
EXCLUDE_SYMLINKS = NO
|
||||
EXCLUDE_PATTERNS =
|
||||
|
@ -137,9 +137,3 @@ MAX_DOT_GRAPH_HEIGHT = 512
|
|||
GENERATE_LEGEND = YES
|
||||
DOT_CLEANUP = YES
|
||||
SEARCHENGINE = NO
|
||||
CGI_NAME = search.cgi
|
||||
CGI_URL =
|
||||
DOC_URL =
|
||||
DOC_ABSPATH =
|
||||
BIN_ABSPATH = /usr/bin/
|
||||
EXT_DOC_PATHS =
|
||||
|
|
|
@ -1,10 +1,3 @@
|
|||
/**
|
||||
@file
|
||||
@brief Evas Client-side Library Public API Calls
|
||||
|
||||
These routines are used for Evas Library interaction
|
||||
*/
|
||||
|
||||
/**
|
||||
|
||||
@mainpage Evas
|
||||
|
@ -22,18 +15,6 @@ These routines are used for Evas Library interaction
|
|||
@author Willem Monsuwe <willem\@stack.nl>
|
||||
@date 2000-2003
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@section intro What is Evas?
|
||||
|
||||
Evas is a clean display canvas API for several target display systems that
|
||||
|
@ -57,22 +38,6 @@ several display systems, making it portable for cross-device and
|
|||
cross-platform development.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@section work How does Evas work?
|
||||
|
||||
Evas is a canvas display library. This is markedly different from most
|
||||
|
@ -157,20 +122,6 @@ but does very little high-level logic such as scrollbars, sliders, push
|
|||
buttons etc.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@section compiling How to compile using Evas?
|
||||
|
||||
Evas is a library your application links to. The proceedure for this is very
|
||||
|
@ -203,20 +154,6 @@ compile commands that your application may need as well. The above example
|
|||
is only guaranteed to make Evas add it's own requirements.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@section install How is it installed?
|
||||
|
||||
Simple:
|
||||
|
@ -230,19 +167,6 @@ make install
|
|||
@endverbatim
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@todo (1.0) Document API
|
||||
@todo (1.0) Evas needs to check delete_me member for all object functions
|
||||
@todo (1.0) Evas engine that renders to Evas_Objects
|
||||
|
|
|
@ -1,9 +1,4 @@
|
|||
#!/bin/sh
|
||||
cp ./evas.c.in ./evas.c
|
||||
cat ./src/lib/Evas.h >> ./evas.c
|
||||
for I in `find ./src/lib -name "*.c" -print`; do
|
||||
cat $I >> ./evas.c
|
||||
done
|
||||
rm -rf ./doc/html ./doc/latex ./doc/man
|
||||
mkdir -p doc/html doc/man doc/latex
|
||||
doxygen
|
||||
|
|
|
@ -4,6 +4,11 @@
|
|||
#ifndef EVAS_COMMON_H
|
||||
#ifndef EVAS_PRIVATE_H
|
||||
|
||||
/**
|
||||
* @file
|
||||
* @brief These routines are used for Evas library interaction.
|
||||
*/
|
||||
|
||||
enum _Evas_Callback_Type
|
||||
{
|
||||
EVAS_CALLBACK_MOUSE_IN, /**< Mouse In Event */
|
||||
|
|
Loading…
Reference in New Issue