diff --git a/src/lib/ecore/Ecore.h b/src/lib/ecore/Ecore.h index e31252a380..28b7af2d08 100644 --- a/src/lib/ecore/Ecore.h +++ b/src/lib/ecore/Ecore.h @@ -274,7 +274,10 @@ #include #include + +#ifdef EFL_BETA_API_SUPPORT #include +#endif #ifdef EAPI # undef EAPI diff --git a/src/lib/ecore/Efl_Core.h b/src/lib/ecore/Efl_Core.h index 6ae81904ea..ab82063bef 100644 --- a/src/lib/ecore/Efl_Core.h +++ b/src/lib/ecore/Efl_Core.h @@ -5,8 +5,9 @@ #include #include +#ifdef EFL_BETA_API_SUPPORT #include - +#endif #ifdef EAPI # undef EAPI #endif diff --git a/src/lib/ector/Ector.h b/src/lib/ector/Ector.h index e2268f3ad8..729f4e5280 100644 --- a/src/lib/ector/Ector.h +++ b/src/lib/ector/Ector.h @@ -3,8 +3,9 @@ #include #include +#ifdef EFL_BETA_API_SUPPORT #include - +#endif #ifdef EAPI # undef EAPI #endif diff --git a/src/lib/eldbus/Eldbus.h b/src/lib/eldbus/Eldbus.h index ac88fd51cf..c69c056c41 100644 --- a/src/lib/eldbus/Eldbus.h +++ b/src/lib/eldbus/Eldbus.h @@ -80,8 +80,9 @@ #include #include #include +#ifdef EFL_BETA_API_SUPPORT #include - +#endif #ifdef EAPI # undef EAPI #endif diff --git a/src/lib/eldbus/Eldbus_Model.h b/src/lib/eldbus/Eldbus_Model.h index 4f4aca2576..0bf925c2d4 100644 --- a/src/lib/eldbus/Eldbus_Model.h +++ b/src/lib/eldbus/Eldbus_Model.h @@ -2,7 +2,6 @@ #define _ELDBUS_MODEL_H #include -#include #include #ifdef __cplusplus @@ -10,7 +9,7 @@ extern "C" { #endif #ifdef EFL_BETA_API_SUPPORT - +#include #include #include #include diff --git a/src/lib/elementary/Elementary.h b/src/lib/elementary/Elementary.h index 60bd21fa7f..85919a321f 100644 --- a/src/lib/elementary/Elementary.h +++ b/src/lib/elementary/Elementary.h @@ -70,7 +70,6 @@ #include #include #include -#include #ifdef ELM_ELOCATION #include @@ -148,6 +147,7 @@ EAPI extern Elm_Version *elm_version; #include #if defined (EFL_EO_API_SUPPORT) && defined (EFL_BETA_API_SUPPORT) +#include /* FIXME: wtf? */ #ifndef EFL_UI_RADIO_EVENT_CHANGED # define EFL_UI_RADIO_EVENT_CHANGED EFL_UI_NSTATE_EVENT_CHANGED diff --git a/src/lib/evas/Evas.h b/src/lib/evas/Evas.h index ad3f16fe4a..67cdfa262e 100644 --- a/src/lib/evas/Evas.h +++ b/src/lib/evas/Evas.h @@ -168,10 +168,11 @@ #include -/* This include has been added to support Eo in Evas */ #include +#ifdef EFL_BETA_API_SUPPORT +/* This include has been added to support Eo in Evas */ #include - +#endif #include @@ -209,7 +210,9 @@ extern "C" { #ifndef EFL_NOLEGACY_API_SUPPORT #include #endif +#ifdef EFL_BETA_API_SUPPORT #include +#endif #ifdef __cplusplus }