diff --git a/src/lib/elementary/efl_general.h b/src/lib/elementary/efl_general.h index 4fd4a26ad7..b4ffdfe97a 100644 --- a/src/lib/elementary/efl_general.h +++ b/src/lib/elementary/efl_general.h @@ -1,5 +1,18 @@ #ifdef EFL_BETA_API_SUPPORT +// This file is designed to be included again and again +// so cleanup last inclusion before generating this one. +#undef _EFL_VERSION_MICRO +#undef _EFL_VERSION_REVISION +#undef _EFL_VERSION_FLAVOR +#undef _EFL_BUILD_ID +#undef _EFL_APP_VERSION_SET +#undef __EFL_MAIN_CONSTRUCTOR +#undef __EFL_MAIN_DESTRUCTOR +#undef __EFL_UI +#undef EFL_MAIN +#undef EFL_MAIN_EX + #ifdef EFL_VERSION_MICRO # define _EFL_VERSION_MICRO EFL_VERSION_MICRO #else