rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=8b62ac2a630f00b62350904d634867c106872954
commit 8b62ac2a630f00b62350904d634867c106872954 Author: Andrii Kroitor <an.kroi...@samsung.com> Date: Fri Oct 7 11:47:24 2016 +0300 ewe: remove EAPI to fix build on Windows --- src/lib/Ewe.h | 26 ------------------- src/lib/ewe_ruler.c | 2 +- src/lib/ewe_ruler_legacy.h | 62 +++++++++++++++++++++++----------------------- 3 files changed, 32 insertions(+), 58 deletions(-) diff --git a/src/lib/Ewe.h b/src/lib/Ewe.h index 139b0b2..77641c8 100644 --- a/src/lib/Ewe.h +++ b/src/lib/Ewe.h @@ -21,32 +21,6 @@ #include <Elementary.h> -#ifdef EAPI -# undef EAPI -#endif - -#ifdef _WIN32 -# ifdef EWE_BUILD -# ifdef DLL_EXPORT -# define EAPI __declspec(dllexport) -# else -# define EAPI -# endif -# else -# define EAPI __declspec(dllimport) -# endif -#else -# ifdef __GNUC__ -# if __GNUC__ >= 4 -# define EAPI __attribute__ ((visibility("default"))) -# else -# define EAPI -# endif -# else -# define EAPI -# endif -#endif - #include "ewe_ruler.h" #endif /* ELEMENTARY_WIDGET_EXTENTIONS_H */ diff --git a/src/lib/ewe_ruler.c b/src/lib/ewe_ruler.c index c513519..e935760 100644 --- a/src/lib/ewe_ruler.c +++ b/src/lib/ewe_ruler.c @@ -1014,7 +1014,7 @@ _ewe_ruler_elm_widget_theme_apply(Eo *obj, Ewe_Ruler_Smart_Data *sd) /*---------------------------Legacy functions --------------------------------*/ -EAPI Evas_Object * +Evas_Object * ewe_ruler_add(Evas_Object *parent) { EINA_SAFETY_ON_NULL_RETURN_VAL(parent, NULL); diff --git a/src/lib/ewe_ruler_legacy.h b/src/lib/ewe_ruler_legacy.h index 9ab5484..629fc4f 100644 --- a/src/lib/ewe_ruler_legacy.h +++ b/src/lib/ewe_ruler_legacy.h @@ -27,7 +27,7 @@ * * @ingroup Ruler */ -EAPI Evas_Object * +Evas_Object * ewe_ruler_add(Evas_Object *parent); /** @@ -39,7 +39,7 @@ ewe_ruler_add(Evas_Object *parent); * @return EINA_TRUE if orientation was set or EINA_FALSE on failure. * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_horizontal_set(Evas_Object *obj, Eina_Bool horizontal); /** @@ -53,7 +53,7 @@ ewe_ruler_horizontal_set(Evas_Object *obj, Eina_Bool horizontal); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_horizontal_get(const Eo *obj); /** @@ -67,7 +67,7 @@ ewe_ruler_horizontal_get(const Eo *obj); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_step_set(Evas_Object *obj, Ewe_Ruler_Scale * scale, unsigned int step); /** @@ -80,7 +80,7 @@ ewe_ruler_step_set(Evas_Object *obj, Ewe_Ruler_Scale * scale, unsigned int step) * * @ingroup Ruler */ -EAPI unsigned int +unsigned int ewe_ruler_step_get(const Eo *obj, Ewe_Ruler_Scale * scale); /** @@ -94,7 +94,7 @@ ewe_ruler_step_get(const Eo *obj, Ewe_Ruler_Scale * scale); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_value_step_set(Evas_Object *obj, Ewe_Ruler_Scale *scale, double step); /** @@ -107,7 +107,7 @@ ewe_ruler_value_step_set(Evas_Object *obj, Ewe_Ruler_Scale *scale, double step); * * @ingroup Ruler */ -EAPI double +double ewe_ruler_value_step_get(const Eo *obj, Ewe_Ruler_Scale *scale); /** @@ -122,7 +122,7 @@ ewe_ruler_value_step_get(const Eo *obj, Ewe_Ruler_Scale *scale); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_zero_offset_set(Evas_Object *obj, Ewe_Ruler_Scale * scale, int pos); /** @@ -135,7 +135,7 @@ ewe_ruler_zero_offset_set(Evas_Object *obj, Ewe_Ruler_Scale * scale, int pos); * * @ingroup Ruler */ -EAPI int +int ewe_ruler_zero_offset_get(const Eo *obj, Ewe_Ruler_Scale * scale); /** @@ -149,7 +149,7 @@ ewe_ruler_zero_offset_get(const Eo *obj, Ewe_Ruler_Scale * scale); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_format_set(Evas_Object *obj, Ewe_Ruler_Scale *scale, const char *format); /** @@ -162,7 +162,7 @@ ewe_ruler_format_set(Evas_Object *obj, Ewe_Ruler_Scale *scale, const char *forma * * @ingroup Ruler */ -EAPI const char * +const char * ewe_ruler_format_get(const Eo *obj, Ewe_Ruler_Scale *scale); /** @@ -176,7 +176,7 @@ ewe_ruler_format_get(const Eo *obj, Ewe_Ruler_Scale *scale); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_style_set(Evas_Object *obj, Ewe_Ruler_Scale *scale, const char *style); /** @@ -189,7 +189,7 @@ ewe_ruler_style_set(Evas_Object *obj, Ewe_Ruler_Scale *scale, const char *style) * * @ingroup Ruler */ -EAPI const char * +const char * ewe_ruler_style_get(const Eo *obj, Ewe_Ruler_Scale *scale); /** @@ -202,7 +202,7 @@ ewe_ruler_style_get(const Eo *obj, Ewe_Ruler_Scale *scale); * * @ingroup Ruler */ -EAPI Ewe_Ruler_Scale * +Ewe_Ruler_Scale * ewe_ruler_scale_add(Eo *obj, const char *style); /** @@ -215,7 +215,7 @@ ewe_ruler_scale_add(Eo *obj, const char *style); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_scale_del(Eo *obj, Ewe_Ruler_Scale *scale); /** @@ -228,7 +228,7 @@ ewe_ruler_scale_del(Eo *obj, Ewe_Ruler_Scale *scale); * * @ingroup Ruler */ -EAPI Ewe_Ruler_Marker * +Ewe_Ruler_Marker * ewe_ruler_marker_add(Eo *obj, const char *style); /** @@ -241,7 +241,7 @@ ewe_ruler_marker_add(Eo *obj, const char *style); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_marker_del(Eo *obj, Ewe_Ruler_Marker *marker); /** @@ -253,7 +253,7 @@ ewe_ruler_marker_del(Eo *obj, Ewe_Ruler_Marker *marker); * * @ingroup Ruler */ -EAPI void +void ewe_ruler_marker_size_set(Eo *obj, Ewe_Ruler_Marker *marker, int size); /** @@ -265,7 +265,7 @@ ewe_ruler_marker_size_set(Eo *obj, Ewe_Ruler_Marker *marker, int size); * * @ingroup Ruler */ -EAPI void +void ewe_ruler_marker_tooltip_set(Eo *obj, Ewe_Ruler_Marker *marker, const char *text); /** @@ -278,7 +278,7 @@ ewe_ruler_marker_tooltip_set(Eo *obj, Ewe_Ruler_Marker *marker, const char *text * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_scale_visible_get(const Eo *obj, Ewe_Ruler_Scale *scale); /** @@ -292,7 +292,7 @@ ewe_ruler_scale_visible_get(const Eo *obj, Ewe_Ruler_Scale *scale); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_scale_visible_set(Eo *obj, Ewe_Ruler_Scale *scale, Eina_Bool visible); /** @@ -305,7 +305,7 @@ ewe_ruler_scale_visible_set(Eo *obj, Ewe_Ruler_Scale *scale, Eina_Bool visible); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_scale_middle_mark_get(const Eo *obj, Ewe_Ruler_Scale *scale); /** @@ -319,7 +319,7 @@ ewe_ruler_scale_middle_mark_get(const Eo *obj, Ewe_Ruler_Scale *scale); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_scale_middle_mark_set(Eo *obj, Ewe_Ruler_Scale *scale, Eina_Bool middle_mark); /** @@ -334,7 +334,7 @@ ewe_ruler_scale_middle_mark_set(Eo *obj, Ewe_Ruler_Scale *scale, Eina_Bool middl * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_marker_relative_set(Evas_Object *obj, Ewe_Ruler_Marker *marker, Ewe_Ruler_Scale *scale, double position); /** @@ -348,7 +348,7 @@ ewe_ruler_marker_relative_set(Evas_Object *obj, Ewe_Ruler_Marker *marker, Ewe_Ru * * @ingroup Ruler */ -EAPI double +double ewe_ruler_marker_relative_get(const Eo *obj, Ewe_Ruler_Marker *marker, Ewe_Ruler_Scale *scale); /** @@ -362,7 +362,7 @@ ewe_ruler_marker_relative_get(const Eo *obj, Ewe_Ruler_Marker *marker, Ewe_Ruler * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_marker_absolute_set(Evas_Object *obj, Ewe_Ruler_Marker *marker, int position); /** @@ -375,7 +375,7 @@ ewe_ruler_marker_absolute_set(Evas_Object *obj, Ewe_Ruler_Marker *marker, int po * * @ingroup Ruler */ -EAPI int +int ewe_ruler_marker_absolute_get(const Eo *obj, Ewe_Ruler_Marker *marker); /** @@ -388,7 +388,7 @@ ewe_ruler_marker_absolute_get(const Eo *obj, Ewe_Ruler_Marker *marker); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_marker_visible_get(const Eo *obj, Ewe_Ruler_Marker *marker); /** @@ -402,7 +402,7 @@ ewe_ruler_marker_visible_get(const Eo *obj, Ewe_Ruler_Marker *marker); * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_marker_visible_set(Eo *obj, Ewe_Ruler_Marker *marker, Eina_Bool visible); /** @@ -416,7 +416,7 @@ ewe_ruler_marker_visible_set(Eo *obj, Ewe_Ruler_Marker *marker, Eina_Bool visibl * * @ingroup Ruler */ -EAPI Eina_Bool +Eina_Bool ewe_ruler_marker_style_set(Evas_Object *obj, Ewe_Ruler_Marker *marker, const char *style); /** @@ -429,7 +429,7 @@ ewe_ruler_marker_style_set(Evas_Object *obj, Ewe_Ruler_Marker *marker, const cha * * @ingroup Ruler */ -EAPI const char * +const char * ewe_ruler_marker_style_get(const Eo *obj, Ewe_Ruler_Marker *marker); #endif /* EWE_RULER_LEGACY_H */ --