summaryrefslogtreecommitdiff
path: root/src/lib/emotion
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2015-05-08 14:12:29 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2015-05-08 14:13:17 +0900
commit7485c41cf45903c2653058180a500e69948440aa (patch)
tree20799efe77fd1d72f8aa4ff7e8d29fe93206227b /src/lib/emotion
parentba58920fbef048d9e8082f004909efc0ffcd7b60 (diff)
efl - emotion modules - unbreak due to EAPI changes
emotion relied on Emotion.h's EAPI defs... now they have been removed fix!
Diffstat (limited to 'src/lib/emotion')
-rw-r--r--src/lib/emotion/emotion_modules.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/lib/emotion/emotion_modules.h b/src/lib/emotion/emotion_modules.h
index 03fb7dbab4..0ff2065fe3 100644
--- a/src/lib/emotion/emotion_modules.h
+++ b/src/lib/emotion/emotion_modules.h
@@ -3,6 +3,32 @@
3 3
4#include "Emotion.h" 4#include "Emotion.h"
5 5
6#ifdef EAPI
7# undef EAPI
8#endif
9
10#ifdef _WIN32
11# ifdef EFL_EMOTION_BUILD
12# ifdef DLL_EXPORT
13# define EAPI __declspec(dllexport)
14# else
15# define EAPI
16# endif /* ! DLL_EXPORT */
17# else
18# define EAPI __declspec(dllimport)
19# endif /* ! EFL_EMOTION_BUILD */
20#else
21# ifdef __GNUC__
22# if __GNUC__ >= 4
23# define EAPI __attribute__ ((visibility("default")))
24# else
25# define EAPI
26# endif
27# else
28# define EAPI
29# endif
30#endif /* ! _WIN32 */
31
6#define META_TRACK_TITLE 1 32#define META_TRACK_TITLE 1
7#define META_TRACK_ARTIST 2 33#define META_TRACK_ARTIST 2
8#define META_TRACK_GENRE 3 34#define META_TRACK_GENRE 3