all: Simplify definition of EAPI

This will help in the transition from Autotools to Meson. This has been
tested on Windows for which EFL_XXX_BUILD were first introduced.
This commit is contained in:
Vincent Torri 2018-01-18 18:04:03 +09:00 committed by Jean-Philippe Andre
parent 8a1655a15c
commit f5b01ac5ce
84 changed files with 345 additions and 337 deletions

View File

@ -427,7 +427,7 @@ m4_defn([UP])_LIBS=" ${m4_defn([UP])_LDFLAGS} ${EFLALL_COV_LIBS} ${EFLALL_LIBS}
m4_defn([UP])_INTERNAL_LIBS="${m4_defn([UP])_INTERNAL_LIBS} ${requirements_internal_libs_[]m4_defn([DOWN])}"
USE_[]m4_defn([UP])_LIBS="${m4_defn([UP])_LIBS} lib/${libdirname}/lib${libname}.la"
USE_[]m4_defn([UP])_INTERNAL_LIBS="${m4_defn([UP])_INTERNAL_LIBS} lib/${libdirname}/lib${libname}.la"
m4_defn([UP])_CFLAGS="${EFL_WINDOWS_VERSION_CFLAGS} ${EFLALL_COV_CFLAGS} ${EFLALL_CFLAGS} ${m4_defn([UP])_CFLAGS} -I\$(top_srcdir)/src/lib/${libdirname} -I\$(top_builddir)/src/lib/${libdirname} -I\$(top_srcdir)/src/bindings/cxx/${libdirname} -I\$(top_builddir)/src/bindings/${libdirname} ${requirements_cflags_[]m4_defn([DOWN])} ${requirements_cflags_eflall} -DEFL_[]m4_defn([UP])_BUILD=1"
m4_defn([UP])_CFLAGS="${EFL_WINDOWS_VERSION_CFLAGS} ${EFLALL_COV_CFLAGS} ${EFLALL_CFLAGS} ${m4_defn([UP])_CFLAGS} -I\$(top_srcdir)/src/lib/${libdirname} -I\$(top_builddir)/src/lib/${libdirname} -I\$(top_srcdir)/src/bindings/cxx/${libdirname} -I\$(top_builddir)/src/bindings/${libdirname} ${requirements_cflags_[]m4_defn([DOWN])} ${requirements_cflags_eflall} -DEFL_BUILD=1"
requirements_pc_[]m4_defn([DOWN])="${requirements_pc_[]m4_defn([DOWN])} ${requirements_pc_eflall}"
requirements_pc_deps_[]m4_defn([DOWN])="${requirements_pc_deps_[]m4_defn([DOWN])} ${requirements_pc_deps_eflall}"

View File

@ -10,15 +10,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -29,7 +29,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
/**
* @file Ecore_Data.h

View File

@ -6,15 +6,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -25,7 +25,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
/**
* @file

View File

@ -12,15 +12,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_JS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -31,7 +31,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
namespace efl { namespace ecore { namespace js {
@ -55,4 +55,7 @@ EAPI void register_ecore(v8::Isolate *isolate,v8::Handle<v8::Object> exports);
} } }
#undef EAPI
#define EAPI
#endif

View File

@ -10,15 +10,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EINA_JS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -29,7 +29,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#include <eina_js_container.hh>
#include <eina_js_accessor.hh>

View File

@ -12,15 +12,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EINA_JS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -31,7 +31,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
namespace efl { namespace eldbus { namespace js {
@ -40,9 +40,12 @@ EAPI void register_eldbus_core(v8::Isolate* isolate, v8::Handle<v8::Object> expo
EAPI void register_eldbus_message(v8::Isolate* isolate, v8::Handle<v8::Object> exports);
EAPI void register_eldbus_object_mapper(v8::Isolate* isolate, v8::Handle<v8::Object> exports);
EAPI void register_eldbus(v8::Isolate* isolate, v8::Handle<v8::Object> exports);
} } }
#undef EAPI
#define EAPI
#include <eldbus_js_util.hh>
#endif

View File

@ -10,15 +10,15 @@
#define EOAPI EAPI EAPI_WEAK
#ifdef _WIN32
# ifdef EFL_EO_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EO_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -29,7 +29,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#include "example_numberwrapper.eo.h"

View File

@ -281,15 +281,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -300,7 +300,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef _WIN32
# define WIN32_LEAN_AND_MEAN

View File

@ -9,15 +9,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -28,7 +28,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
/**
* @ingroup Ecore

View File

@ -16,15 +16,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -35,7 +35,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef _WIN32
# define WIN32_LEAN_AND_MEAN

View File

@ -7,15 +7,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -26,7 +26,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
EAPI void ecore_loop_arguments_send(int argc, const char **argv);

View File

@ -10,15 +10,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -29,7 +29,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
extern int _ecore_log_dom;
#ifdef _ECORE_DEFAULT_LOG_DOM

View File

@ -9,15 +9,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_AUDIO_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_AUDIO_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -28,7 +28,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
/**
* @file Ecore_Audio.h

View File

@ -12,15 +12,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_AVAHI_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -31,7 +31,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -6,15 +6,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_BUFFER_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUFFER_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -25,7 +25,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
/**
* @defgroup Ecore_Buffer_Group Ecore_Buffer - Graphics buffer functions
@ -626,4 +626,7 @@ EAPI unsigned int ecore_buffer_flags_get(Ecore_Buffer *buf);
}
#endif
#undef EAPI
#define EAPI
#endif

View File

@ -6,15 +6,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_BUFFER_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUFFER_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -25,7 +25,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {
@ -448,4 +448,7 @@ EAPI void ecore_buffer_provider_buffer_released_cb_set(Ecor
}
#endif
#undef EAPI
#define EAPI
#endif /* _ECORE_BUFFER_QUEUE_H_ */

View File

@ -20,7 +20,7 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_CON_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else

View File

@ -10,7 +10,7 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_CON_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
@ -317,5 +317,5 @@ EAPI void ecore_con_eet_raw_send(Ecore_Con_Reply *reply, const char *protocol_na
#undef EAPI
#define EAPI
#endif

View File

@ -18,7 +18,7 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_CON_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else

View File

@ -9,15 +9,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -28,7 +28,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
/**
* @file Ecore_Evas.h

View File

@ -6,15 +6,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -25,7 +25,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#define ECORE_MAGIC_EVAS 0x76543211

View File

@ -13,15 +13,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_FILE_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_FILE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -32,7 +32,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
/**
* @file Ecore_File.h

View File

@ -8,15 +8,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_IMF_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_IMF_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -27,7 +27,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -9,15 +9,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_IMF_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_IMF_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -28,7 +28,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
/**
* @defgroup Ecore_IMF_Evas_Group Ecore Input Method Context Evas Helper Functions

View File

@ -16,15 +16,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_INPUT_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_INPUT_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4

View File

@ -8,15 +8,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_INPUT_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_INPUT_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4

View File

@ -8,7 +8,7 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_IPC_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else

View File

@ -6,15 +6,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_SDL_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_SDL_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -25,7 +25,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
/**
* @file

View File

@ -23,15 +23,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECORE_WIN32_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_WIN32_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -42,7 +42,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus

View File

@ -10,15 +10,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECTOR_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EO_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -29,7 +29,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -8,15 +8,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECTOR_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EO_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -27,7 +27,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef EFL_BETA_API_SUPPORT

View File

@ -8,15 +8,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECTOR_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EO_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -27,7 +27,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef EFL_BETA_API_SUPPORT

View File

@ -8,15 +8,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ECTOR_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EO_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -27,7 +27,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef EFL_BETA_API_SUPPORT

View File

@ -221,15 +221,15 @@ param in edje programs
#endif
#ifdef _WIN32
# ifdef EFL_EDJE_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EDJE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4

View File

@ -12,15 +12,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EDJE_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EDJE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4

View File

@ -75,15 +75,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EDJE_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EDJE_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4

View File

@ -102,29 +102,29 @@
#ifdef EAPI
# undef EAPI
#endif /* ifdef EAPI */
#endif
#ifdef _WIN32
# ifdef EFL_EET_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else /* ifdef DLL_EXPORT */
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# else /* ifdef EFL_EET_BUILD */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EET_BUILD */
#else /* ifdef _WIN32 */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
# define EAPI __attribute__ ((visibility("default")))
# else /* if __GNUC__ >= 4 */
# else
# define EAPI
# endif /* if __GNUC__ >= 4 */
# else /* ifdef __GNUC__ */
# endif
# else
# define EAPI
# endif /* ifdef __GNUC__ */
#endif /* ! _WIN32 */
# endif
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -12,15 +12,15 @@ extern "C" {
#endif
#ifdef _WIN32
# ifdef EFL_EFL_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EFL_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -31,7 +31,7 @@ extern "C" {
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#define EFL_VERSION_1_18 1
#define EFL_VERSION_1_19 1
@ -39,7 +39,7 @@ extern "C" {
#define EFL_VERSION_1_21 1
/* Add here all the required ifdef for any @protected method */
#ifdef EFL_EFL_BUILD
#ifdef EFL_BUILD
# define EFL_PACK_LAYOUT_PROTECTED
# define EFL_GFX_SIZE_HINT_PROTECTED
#endif

View File

@ -9,26 +9,14 @@
# undef EAPI
#endif
#ifdef _WIN32
# ifdef EFL_EINA_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EINA_BUILD */
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
# define EAPI __attribute__ ((visibility("default")))
# else
# define EAPI
# endif
#ifdef __GNUC__
# if __GNUC__ >= 4
# define EAPI __attribute__ ((visibility("default")))
# else
# define EAPI
# endif
#else
# define EAPI
#endif
/**

View File

@ -79,15 +79,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EFREET_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EFREET_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4

View File

@ -19,15 +19,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EFREET_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EFREET_MIME_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -127,4 +127,7 @@ EAPI void efreet_mime_type_cache_flush(void);
}
#endif
#undef EAPI
#define EAPI
#endif

View File

@ -6,15 +6,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EFREET_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EFREET_TRASH_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -101,4 +101,7 @@ EAPI int efreet_trash_empty_trash(void);
}
#endif
#undef EAPI
#define EAPI
#endif

View File

@ -17,15 +17,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EFREET_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EFREET_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4

View File

@ -6,15 +6,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EFREET_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EFREET_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4

View File

@ -13,15 +13,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EINA_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EINA_BUILD */
# endif
# define EAPI_WEAK
#else
# ifdef __GNUC__

View File

@ -36,15 +36,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EINA_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EINA_BUILD */
# endif
# define EAPI_WEAK
#else
# ifdef __GNUC__

View File

@ -37,15 +37,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EIO_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EIO_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -56,7 +56,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus

View File

@ -87,15 +87,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ELDBUS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ELDBUS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4

View File

@ -57,15 +57,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ELEMENTARY_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ECORE_BUILD */
# endif
# define EAPI_WEAK
#else
# ifdef __GNUC__
@ -80,7 +80,7 @@
# define EAPI
# define EAPI_WEAK
# endif
#endif /* ! _WIN32 */
#endif
#define EWAPI EAPI EAPI_WEAK

View File

@ -93,10 +93,10 @@
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
# define EAPI_WEAK
#else
# ifdef __GNUC__
@ -111,7 +111,7 @@
# define EAPI
# define EAPI_WEAK
# endif
#endif /* ! _WIN32 */
#endif
#define EWAPI EAPI EAPI_WEAK

View File

@ -18,10 +18,10 @@
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
# define EAPI_WEAK
#else
# ifdef __GNUC__
@ -36,7 +36,7 @@
# define EAPI
# define EAPI_WEAK
# endif
#endif /* ! _WIN32 */
#endif
#define EWAPI EAPI EAPI_WEAK

View File

@ -38,10 +38,10 @@
# else
# error "no DLL_EXPORT"
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
# define EAPI_WEAK
# else
# ifdef __GNUC__
@ -56,7 +56,7 @@
# define EAPI
# define EAPI_WEAK
# endif
# endif /* ! _WIN32 */
# endif
# define EWAPI EAPI EAPI_WEAK

View File

@ -39,15 +39,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ELOCATION_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ELOCATION_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -58,7 +58,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef EFL_BETA_API_SUPPORT
@ -427,4 +427,7 @@ EAPI void elocation_shutdown(void);
#endif /* BETA API */
#undef EAPI
#define EAPI
#endif

View File

@ -5,27 +5,15 @@
# undef EAPI
# endif
# ifdef _WIN32
# ifdef EFL_ELPUT_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ELPUT_BUILD */
# else
# ifdef __GNUC__
# if __GNUC__ >= 4
# define EAPI __attribute__ ((visibility("default")))
# else
# define EAPI
# endif
# ifdef __GNUC__
# if __GNUC__ >= 4
# define EAPI __attribute__ ((visibility("default")))
# else
# define EAPI
# endif
# endif /* ! _WIN32 */
# else
# define EAPI
# endif
# ifdef EFL_BETA_API_SUPPORT

View File

@ -23,15 +23,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ELUA_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ELUA_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -42,7 +42,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -343,15 +343,15 @@ This is the @e only file you need to include.
#endif
#ifdef _WIN32
# ifdef EFL_EMBRYO_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EMBRYO_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -362,7 +362,7 @@ This is the @e only file you need to include.
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -27,7 +27,7 @@
#endif
#ifdef _WIN32
# ifdef EFL_EMILE_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else

View File

@ -99,15 +99,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EMOTION_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EMOTION_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -118,7 +118,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -8,15 +8,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EMOTION_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EMOTION_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -27,7 +27,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#define META_TRACK_TITLE 1
#define META_TRACK_ARTIST 2
@ -163,4 +163,7 @@ EAPI const char *emotion_webcam_custom_get(const char *device);
EAPI Eina_Bool _emotion_module_register(const Emotion_Engine *api);
EAPI Eina_Bool _emotion_module_unregister(const Emotion_Engine *api);
#undef EAPI
#define EAPI
#endif

View File

@ -14,15 +14,15 @@
#define EOAPI EAPI EAPI_WEAK
#ifdef _WIN32
# ifdef EFL_EO_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EO_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -33,7 +33,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -6,15 +6,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EOLIAN_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EOLIAN_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -25,7 +25,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -72,15 +72,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EPHYSICS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EPHYSICS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -91,7 +91,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -9,15 +9,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ETHUMB_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ETHUMB_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -28,7 +28,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -10,15 +10,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ETHUMB_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ETHUMB_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -29,7 +29,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -9,15 +9,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ETHUMB_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ETHUMB_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -28,7 +28,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
typedef struct _Ethumb_Frame Ethumb_Frame;
@ -80,4 +80,7 @@ struct _Ethumb
Ethumb_Plugin *plugin;
};
#undef EAPI
#define EAPI
#endif /* __ETHUMB_PRIVATE_H__ */

View File

@ -8,15 +8,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_ETHUMB_CLIENT_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_ETHUMB_CLIENT_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -27,7 +27,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -180,15 +180,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -199,7 +199,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -9,15 +9,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -28,7 +28,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -7,15 +7,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -26,7 +26,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -44,15 +44,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -63,7 +63,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef __cplusplus
extern "C" {

View File

@ -27,15 +27,15 @@ typedef unsigned long long DATA64;
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -46,7 +46,7 @@ typedef unsigned long long DATA64;
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#define LK(x) Eina_Lock x
#define LKI(x) eina_lock_new(&(x))

View File

@ -9,15 +9,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -28,7 +28,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#define SHARED_BUFFER_PATH_MAX 64
typedef struct _Data_Entry Data_Entry;

View File

@ -67,15 +67,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -86,7 +86,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifndef HAVE_LROUND
/* right now i dont care about rendering bugs on platforms without lround

View File

@ -11,15 +11,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -30,7 +30,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#ifdef DEBUG
# define FILTERS_DEBUG

View File

@ -23,15 +23,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -42,7 +42,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
/* save typing */
#define ENFN obj->layer->evas->engine.func

View File

@ -9,7 +9,7 @@
# undef EAPI
#endif
#ifdef EFL_EVIL_BUILD
#ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else

View File

@ -3,19 +3,19 @@
#ifdef EAPI
# undef EAPI
#endif /* EAPI */
#endif
#ifdef _WIN32
# ifdef EFL_EVIL_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVIL_BUILD */
#endif /* _WIN32 */
# endif
#endif
#ifdef __cplusplus
extern "C" {
@ -51,4 +51,7 @@ EAPI int fnmatch(const char *__pattern, const char *__string, int __flags);
}
#endif
#undef EAPI
#define EAPI
#endif /* __EVIL_FNMATCH_H__ */

View File

@ -20,10 +20,10 @@
#ifdef EAPI
# undef EAPI
#endif /* EAPI */
#endif
#ifdef _WIN32
# ifdef EFL_EVIL_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else

View File

@ -79,15 +79,15 @@ typedef Eina_Bool (*evas_gl_make_current_cb)(void *engine_data, void *doit);
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -98,7 +98,7 @@ typedef Eina_Bool (*evas_gl_make_current_cb)(void *engine_data, void *doit);
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#define PROGRAM_HITCOUNT_MAX 0x1000000

View File

@ -8,15 +8,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -27,7 +27,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
typedef void *EVGLNative_Display;
typedef void *EVGLNative_Window;

View File

@ -4,15 +4,15 @@
#undef EAPI
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -23,7 +23,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#include "evas_ector_buffer.eo.h"
#include "evas_ector_gl_buffer.eo.h"

View File

@ -1,18 +1,20 @@
#ifndef EVAS_ECTOR_GL_H
#define EVAS_ECTOR_GL_H
#undef EAPI
#ifdef EAPI
# undef EAPI
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -23,7 +25,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#include "evas_ector_buffer.eo.h"
#include "evas_ector_software_buffer.eo.h"

View File

@ -6,15 +6,15 @@
#endif
#ifdef _WIN32
# ifdef EFL_EVAS_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -25,7 +25,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
//#include <Evas_Common.h>

View File

@ -10,15 +10,15 @@
#define EOAPI EAPI EAPI_WEAK
#ifdef _WIN32
# ifdef EFL_EO_BUILD
# ifdef EFL_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# endif
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EO_BUILD */
# endif
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
@ -29,7 +29,7 @@
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#endif
#include "test_numberwrapper.eo.h"
#include "test_testing.eo.h"