clean up code for supporting dllexport in win32.

This commit is contained in:
ChunEon Park 2015-02-28 15:13:23 +09:00
parent 96d4919a6b
commit cdab9f0a5d
17 changed files with 3 additions and 26 deletions

View File

@ -58,6 +58,7 @@ EFL_ENABLE_EO_API_SUPPORT
EFL_ENABLE_BETA_API_SUPPORT
ENVENTOR_ENABLE_BETA_API_SUPPORT
EFL_ENABLE_EO_LATEST
AC_DEFINE_UNQUOTED(ENVENTOR_WIN32_BUILD_SUPPORT, 1, "Support Win32 dllexport")
efl_version="1.13.0"
requirement_enventor=" \

View File

@ -8,7 +8,7 @@
# ifdef EOAPI
# undef EOAPI
# endif
# ifdef ENVENTOR_BUILD
# ifdef ENVENTOR_WIN32_BUILD_SUPPORT
# define EAPI __declspec(dllexport)
# define EOAPI __declspec(dllexport)
# else

View File

@ -5,7 +5,7 @@
# ifdef EAPI
# undef EAPI
# endif
# ifdef ENVENTOR_BUILD
# ifdef ENVENTOR_WIN32_BUILD_SUPPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI __declspec(dllimport)

View File

@ -2,8 +2,6 @@
#include "config.h"
#endif
#define ENVENTOR_BUILD
#include <Enventor.h>
#include "enventor_private.h"
#include "auto_comp_code.h"

View File

@ -2,8 +2,6 @@
#include "config.h"
#endif
#define ENVENTOR_BUILD
#include <Enventor.h>
#include "enventor_private.h"

View File

@ -3,7 +3,6 @@
#endif
#define EDJE_EDIT_IS_UNSTABLE_AND_I_KNOW_ABOUT_IT 1
#define ENVENTOR_BUILD
#include <Enventor.h>
#include <Edje_Edit.h>

View File

@ -3,7 +3,6 @@
#endif
#define ENVENTOR_BETA_API_SUPPORT 1
#define ENVENTOR_BUILD
#include <Enventor.h>
#include <Eio.h>

View File

@ -2,8 +2,6 @@
#include "config.h"
#endif
#define ENVENTOR_BUILD
#include <Enventor.h>
#include "enventor_private.h"

View File

@ -2,8 +2,6 @@
#include "config.h"
#endif
#define ENVENTOR_BUILD
#include <Enventor.h>
#include "enventor_private.h"

View File

@ -3,7 +3,6 @@
#endif
#define EDJE_EDIT_IS_UNSTABLE_AND_I_KNOW_ABOUT_IT 1
#define ENVENTOR_BUILD
#include <Enventor.h>
#include <Edje_Edit.h>

View File

@ -2,8 +2,6 @@
#include "config.h"
#endif
#define ENVENTOR_BUILD
#include <Enventor.h>
#include <Eio.h>
#include "enventor_private.h"

View File

@ -3,7 +3,6 @@
#endif
#define ELM_INTERNAL_API_ARGESFSDFEFC 1
#define ENVENTOR_BUILD
#include <Enventor.h>
#include <Eio.h>

View File

@ -2,8 +2,6 @@
#include "config.h"
#endif
#define ENVENTOR_BUILD
#include <Enventor.h>
#include "enventor_private.h"

View File

@ -2,8 +2,6 @@
#include "config.h"
#endif
#define ENVENTOR_BUILD
#include <Enventor.h>
#include "enventor_private.h"

View File

@ -2,8 +2,6 @@
#include "config.h"
#endif
#define ENVENTOR_BUILD
#include <Enventor.h>
#include "enventor_private.h"

View File

@ -2,8 +2,6 @@
#include "config.h"
#endif
#define ENVENTOR_BUILD
#include <Enventor.h>
#include "enventor_private.h"

View File

@ -2,8 +2,6 @@
#include "config.h"
#endif
#define ENVENTOR_BUILD
#include <Enventor.h>
#include "enventor_private.h"
#include "template_code.h"