diff --git a/legacy/edje/gendoc b/legacy/edje/gendoc deleted file mode 100755 index 1b20190859..0000000000 --- a/legacy/edje/gendoc +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh -cp ./edje.c.in ./edje.c -cat ./src/lib/Edje.h >> ./edje.c -for I in `find ./src/lib -name "*.c" -print | grep -v edje_edit.c`; do - cat $I >> ./edje.c -done -rm -rf ./doc/html ./doc/latex ./doc/man -mkdir -p ./doc/html ./doc/latex ./doc/man -doxygen -cp doc/img/*.png doc/html/ -cp doc/img/*.gif doc/html/ -cp doc/img/*.jpg doc/html/ -cp doc/*.css doc/html/ -rm -f edje_docs.tar edje_docs.tar.gz -tar -cvf edje_docs.tar doc/html doc/man doc/latex -gzip -9 edje_docs.tar -exit 0 diff --git a/legacy/edje/src/bin/Makefile.am b/legacy/edje/src/bin/Makefile.am index 6a229a0025..04e7f97edd 100644 --- a/legacy/edje/src/bin/Makefile.am +++ b/legacy/edje/src/bin/Makefile.am @@ -39,15 +39,12 @@ edje_decc edje_cc_SOURCES = \ edje_cc.c \ -edje_cc.h \ edje_cc_out.c \ edje_cc_parse.c \ edje_cc_mem.c \ edje_cc_handlers.c \ edje_cc_sources.c \ -edje_prefix.c \ -edje_prefix.h \ -edje_main.h +edje_prefix.c edje_cc_LDADD = $(top_builddir)/src/lib/libedje.la $(ECORE_EVAS_LIBS) $(EVIL_LIBS) edje_cc_LDFLAGS = @lt_enable_auto_import@ @@ -61,3 +58,5 @@ edje_cc_sources.c edje_decc_LDADD = $(top_builddir)/src/lib/libedje.la $(ECORE_EVAS_LIBS) $(ECORE_FILE_LIBS) edje_decc_LDFLAGS = @lt_enable_auto_import@ + +EXTRA_DIST = edje_prefix.h edje_cc.h diff --git a/legacy/edje/src/bin/edje_cc.c b/legacy/edje/src/bin/edje_cc.c index fe8cc05bee..5b3ade7eee 100644 --- a/legacy/edje/src/bin/edje_cc.c +++ b/legacy/edje/src/bin/edje_cc.c @@ -2,7 +2,13 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include +#include +#include +#include + #include "edje_cc.h" +#include "edje_prefix.h" static void main_help(void); diff --git a/legacy/edje/src/bin/edje_cc.h b/legacy/edje/src/bin/edje_cc.h index d25410f261..117a1bc5a6 100644 --- a/legacy/edje/src/bin/edje_cc.h +++ b/legacy/edje/src/bin/edje_cc.h @@ -1,7 +1,7 @@ #ifndef EDJE_CC_H #define EDJE_CC_H -#include "edje_main.h" +#include /* * On Windows, if the file is not opened in binary mode, diff --git a/legacy/edje/src/bin/edje_cc_handlers.c b/legacy/edje/src/bin/edje_cc_handlers.c index 9c4c04c035..0d9d25dd40 100644 --- a/legacy/edje/src/bin/edje_cc_handlers.c +++ b/legacy/edje/src/bin/edje_cc_handlers.c @@ -41,6 +41,13 @@ * */ +#include +#include +#include +#include +#include +#include + #include "edje_cc.h" static void st_images_image(void); diff --git a/legacy/edje/src/bin/edje_cc_mem.c b/legacy/edje/src/bin/edje_cc_mem.c index 074d34397b..a4c2cf8195 100644 --- a/legacy/edje/src/bin/edje_cc_mem.c +++ b/legacy/edje/src/bin/edje_cc_mem.c @@ -2,6 +2,9 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include +#include + #include "edje_cc.h" void * diff --git a/legacy/edje/src/bin/edje_cc_out.c b/legacy/edje/src/bin/edje_cc_out.c index 5db10640ca..3171d7b93c 100644 --- a/legacy/edje/src/bin/edje_cc_out.c +++ b/legacy/edje/src/bin/edje_cc_out.c @@ -2,7 +2,15 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include +#include +#include +#include + +#include + #include "edje_cc.h" +#include "edje_prefix.h" typedef struct _Part_Lookup Part_Lookup; typedef struct _Program_Lookup Program_Lookup; diff --git a/legacy/edje/src/bin/edje_cc_parse.c b/legacy/edje/src/bin/edje_cc_parse.c index 57e0a1bbc4..57fcd69a28 100644 --- a/legacy/edje/src/bin/edje_cc_parse.c +++ b/legacy/edje/src/bin/edje_cc_parse.c @@ -2,6 +2,14 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include +#include +#include +#include +#include +#include +#include + #include "edje_cc.h" static void new_object(void); diff --git a/legacy/edje/src/bin/edje_cc_sources.c b/legacy/edje/src/bin/edje_cc_sources.c index 3685dd1737..1e80fb6899 100644 --- a/legacy/edje/src/bin/edje_cc_sources.c +++ b/legacy/edje/src/bin/edje_cc_sources.c @@ -2,6 +2,10 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include +#include +#include + #include "edje_cc.h" static Eet_Data_Descriptor *_srcfile_edd = NULL; diff --git a/legacy/edje/src/bin/edje_decc.c b/legacy/edje/src/bin/edje_decc.c index 928b0bf918..40e61793a4 100644 --- a/legacy/edje/src/bin/edje_decc.c +++ b/legacy/edje/src/bin/edje_decc.c @@ -8,7 +8,16 @@ # include #endif +#include +#include +#include +#include +#include +#include + + #include +#include #include "edje_decc.h" diff --git a/legacy/edje/src/bin/edje_decc.h b/legacy/edje/src/bin/edje_decc.h index 2f9050e909..be0495ce87 100644 --- a/legacy/edje/src/bin/edje_decc.h +++ b/legacy/edje/src/bin/edje_decc.h @@ -1,7 +1,7 @@ #ifndef EDJE_DECC_H #define EDJE_DECC_H -#include "edje_main.h" +#include /* types */ typedef struct _Font Font; diff --git a/legacy/edje/src/bin/edje_main.h b/legacy/edje/src/bin/edje_main.h index 195af10524..032a07e174 100644 --- a/legacy/edje/src/bin/edje_main.h +++ b/legacy/edje/src/bin/edje_main.h @@ -2,18 +2,19 @@ #define EDJE_MAIN_H -#ifdef HAVE_CONFIG_H -# include -#endif +/* #ifdef HAVE_CONFIG_H */ +/* # include */ +/* #endif */ -#include -#include -#include -#include +/* #include */ +/* #include */ +/* #include */ +/* #include */ +/* #include */ -#include +/* #include */ -#include "edje_private.h" -#include "edje_prefix.h" +/* #include "edje_private.h" */ +/* #include "edje_prefix.h" */ #endif diff --git a/legacy/edje/src/lib/edje_cache.c b/legacy/edje/src/lib/edje_cache.c index 0048b65935..b0bd0c884e 100644 --- a/legacy/edje/src/lib/edje_cache.c +++ b/legacy/edje/src/lib/edje_cache.c @@ -2,6 +2,30 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#ifdef HAVE_CONFIG_H +# include +#endif + +#include +#include + +#ifdef HAVE_ALLOCA_H +# include +#elif defined __GNUC__ +# define alloca __builtin_alloca +#elif defined _AIX +# define alloca __alloca +#elif defined _MSC_VER +# include +# define alloca _alloca +#else +# include +# ifdef __cplusplus +extern "C" +# endif +void *alloca (size_t); +#endif + #include "edje_private.h" static Evas_Hash *_edje_file_hash = NULL; diff --git a/legacy/edje/src/lib/edje_calc.c b/legacy/edje/src/lib/edje_calc.c index d412a00a18..91fc593bc5 100644 --- a/legacy/edje/src/lib/edje_calc.c +++ b/legacy/edje/src/lib/edje_calc.c @@ -2,7 +2,8 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ -#include +#include +#include #include "edje_private.h" diff --git a/legacy/edje/src/lib/edje_edit.c b/legacy/edje/src/lib/edje_edit.c index d8a31de710..57b30e716b 100644 --- a/legacy/edje/src/lib/edje_edit.c +++ b/legacy/edje/src/lib/edje_edit.c @@ -10,6 +10,12 @@ * */ +#include +#include +#include +#include +#include + #include "edje_private.h" #include "edje_cc.h" diff --git a/legacy/edje/src/lib/edje_embryo.c b/legacy/edje/src/lib/edje_embryo.c index dad30c514d..11303a705f 100644 --- a/legacy/edje/src/lib/edje_embryo.c +++ b/legacy/edje/src/lib/edje_embryo.c @@ -2,6 +2,29 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + +#ifdef HAVE_ALLOCA_H +# include +#elif defined __GNUC__ +# define alloca __builtin_alloca +#elif defined _AIX +# define alloca __alloca +#elif defined _MSC_VER +# include +# define alloca _alloca +#else +# include +# ifdef __cplusplus +extern "C" +# endif +void *alloca (size_t); +#endif + #include "edje_private.h" /* diff --git a/legacy/edje/src/lib/edje_entry.c b/legacy/edje/src/lib/edje_entry.c index ec135b6862..d44c4ccf45 100644 --- a/legacy/edje/src/lib/edje_entry.c +++ b/legacy/edje/src/lib/edje_entry.c @@ -2,6 +2,29 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + +#ifdef HAVE_ALLOCA_H +# include +#elif defined __GNUC__ +# define alloca __builtin_alloca +#elif defined _AIX +# define alloca __alloca +#elif defined _MSC_VER +# include +# define alloca _alloca +#else +# include +# ifdef __cplusplus +extern "C" +# endif +void *alloca (size_t); +#endif + #include "edje_private.h" // FIXME: need a way to propagate emits to selections and cursors (eg for disabled etc.) diff --git a/legacy/edje/src/lib/edje_load.c b/legacy/edje/src/lib/edje_load.c index 25ecc16ae1..1b07e6be9a 100644 --- a/legacy/edje/src/lib/edje_load.c +++ b/legacy/edje/src/lib/edje_load.c @@ -2,6 +2,8 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include + #include "edje_private.h" void _edje_collection_free_part_description_free(Edje_Part_Description *desc, unsigned int free_strings); diff --git a/legacy/edje/src/lib/edje_main.c b/legacy/edje/src/lib/edje_main.c index 40cdf72dc4..2e800364c1 100644 --- a/legacy/edje/src/lib/edje_main.c +++ b/legacy/edje/src/lib/edje_main.c @@ -2,6 +2,8 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include + #include "edje_private.h" static int initted = 0; diff --git a/legacy/edje/src/lib/edje_match.c b/legacy/edje/src/lib/edje_match.c index 596ab9b5ac..550f7b2d28 100644 --- a/legacy/edje/src/lib/edje_match.c +++ b/legacy/edje/src/lib/edje_match.c @@ -2,6 +2,8 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include + #include "edje_private.h" /* States manipulations. */ diff --git a/legacy/edje/src/lib/edje_message_queue.c b/legacy/edje/src/lib/edje_message_queue.c index e20e00b8b7..65ed934e75 100644 --- a/legacy/edje/src/lib/edje_message_queue.c +++ b/legacy/edje/src/lib/edje_message_queue.c @@ -2,6 +2,8 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include + #include "edje_private.h" static Ecore_Job *job = NULL; diff --git a/legacy/edje/src/lib/edje_private.h b/legacy/edje/src/lib/edje_private.h index 50f505baeb..1bed06bda9 100644 --- a/legacy/edje/src/lib/edje_private.h +++ b/legacy/edje/src/lib/edje_private.h @@ -5,43 +5,6 @@ # include #endif -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#ifdef HAVE_LOCALE_H -# include -#endif -#include - -#ifdef HAVE_STDINT_H -#include -#endif - -#ifdef HAVE_ALLOCA_H -# include -#elif defined __GNUC__ -# define alloca __builtin_alloca -#elif defined _AIX -# define alloca __alloca -#elif defined _MSC_VER -# include -# define alloca _alloca -#else -# include -# ifdef __cplusplus -extern "C" -# endif -void *alloca (size_t); -#endif - #ifdef HAVE_EVIL # include #endif diff --git a/legacy/edje/src/lib/edje_program.c b/legacy/edje/src/lib/edje_program.c index 691115d991..46c78ef1b7 100644 --- a/legacy/edje/src/lib/edje_program.c +++ b/legacy/edje/src/lib/edje_program.c @@ -2,6 +2,8 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include + #include "edje_private.h" static void _edje_emit_cb(Edje *ed, const char *sig, const char *src); diff --git a/legacy/edje/src/lib/edje_script_only.c b/legacy/edje/src/lib/edje_script_only.c index 0dffa7b879..cfc1c82a77 100644 --- a/legacy/edje/src/lib/edje_script_only.c +++ b/legacy/edje/src/lib/edje_script_only.c @@ -2,6 +2,27 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#ifdef HAVE_CONFIG_H +# include +#endif + +#ifdef HAVE_ALLOCA_H +# include +#elif defined __GNUC__ +# define alloca __builtin_alloca +#elif defined _AIX +# define alloca __alloca +#elif defined _MSC_VER +# include +# define alloca _alloca +#else +# include +# ifdef __cplusplus +extern "C" +# endif +void *alloca (size_t); +#endif + #include "edje_private.h" /* diff --git a/legacy/edje/src/lib/edje_text.c b/legacy/edje/src/lib/edje_text.c index 771ae3c803..356c7abd72 100644 --- a/legacy/edje/src/lib/edje_text.c +++ b/legacy/edje/src/lib/edje_text.c @@ -2,6 +2,8 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include + #include "edje_private.h" diff --git a/legacy/edje/src/lib/edje_textblock_styles.c b/legacy/edje/src/lib/edje_textblock_styles.c index 3a0bccba50..232b1fd453 100644 --- a/legacy/edje/src/lib/edje_textblock_styles.c +++ b/legacy/edje/src/lib/edje_textblock_styles.c @@ -2,6 +2,8 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include + #include "edje_private.h" static int diff --git a/legacy/edje/src/lib/edje_util.c b/legacy/edje/src/lib/edje_util.c index 131a4bcc83..0044e75c3d 100644 --- a/legacy/edje/src/lib/edje_util.c +++ b/legacy/edje/src/lib/edje_util.c @@ -2,6 +2,8 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include + #include "edje_private.h" static Evas_Hash *_edje_color_class_hash = NULL; diff --git a/legacy/edje/src/lib/edje_var.c b/legacy/edje/src/lib/edje_var.c index 56fc4153eb..8aaf8190d0 100644 --- a/legacy/edje/src/lib/edje_var.c +++ b/legacy/edje/src/lib/edje_var.c @@ -2,6 +2,8 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ +#include + #include "edje_private.h" static int _edje_var_timer_cb(void *data);