fix EAPI value on Windows

SVN revision: 39616
This commit is contained in:
Vincent Torri 2009-03-22 07:19:07 +00:00
parent d5f0588c67
commit e1986575b3
2 changed files with 20 additions and 9 deletions

View File

@ -1,15 +1,27 @@
#ifndef _ECORE_INPUT_H /*
# define _ECORE_INPUT_H * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
*/
#ifndef _ECORE_INPUT_H
#define _ECORE_INPUT_H
#include <Evas.h>
#ifdef EAPI #ifdef EAPI
#undef EAPI # undef EAPI
#endif #endif
#ifdef _MSC_VER
# ifdef BUILDING_DLL #ifdef _WIN32
# define EAPI __declspec(dllexport) # ifdef EFL_ECORE_INPUT_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# else # else
# define EAPI __declspec(dllimport) # define EAPI __declspec(dllimport)
# endif # endif /* ! EFL_ECORE_INPUT_BUILD */
#else #else
# ifdef __GNUC__ # ifdef __GNUC__
# if __GNUC__ >= 4 # if __GNUC__ >= 4
@ -22,8 +34,6 @@
# endif # endif
#endif #endif
#include <Evas.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif

View File

@ -3,6 +3,7 @@ MAINTAINERCLEANFILES = Makefile.in
AM_CPPFLAGS = \ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib/ecore \ -I$(top_srcdir)/src/lib/ecore \
-I$(top_builddir)/src/lib/ecore \ -I$(top_builddir)/src/lib/ecore \
@EFL_ECORE_INPUT_BUILD@ \
@EVAS_CFLAGS@ @EVAS_CFLAGS@
if BUILD_ECORE_INPUT if BUILD_ECORE_INPUT