ecore: always declare EFL_MAIN not just for application using the BETA flag.

This commit is contained in:
Cedric Bail 2017-11-14 20:10:33 -08:00
parent 663e31413a
commit f455215ef5
1 changed files with 15 additions and 15 deletions

View File

@ -1,18 +1,3 @@
#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_NET
#undef EFL_MAIN
#undef EFL_MAIN_EX
#undef EAPI_MAIN
#ifdef _WIN32
@ -30,6 +15,21 @@
# define EAPI_MAIN
# endif
#endif /* ! _WIN32 */
#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_NET
#undef EFL_MAIN
#undef EFL_MAIN_EX
#ifdef EFL_VERSION_MICRO
# define _EFL_VERSION_MICRO EFL_VERSION_MICRO