efl/src/modules
Vincent Torri 3ade45cbc8 Fix EAPI definition by defining EFL_BUILD for each built DLL
Summary: EAPI must be defined to dllexport when building DLL, and to dllimport when using these DLL. To achieve this, define EFL_BUILD for each library and module, and set DLL_EXPORT unconditionally. Static library are and will be not supported

Test Plan: compilation

Reviewers: zmike, raster, jptiz

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D11834
2020-05-18 09:51:48 +01:00
..
ecore meson: do no build upower on macos 2020-04-07 10:58:24 +02:00
ecore_buffer meson: support unified suffixes for modules 2020-04-07 10:58:17 +02:00
ecore_evas Fix EAPI definition by defining EFL_BUILD for each built DLL 2020-05-18 09:51:48 +01:00
ecore_imf Use __func__ C99 identifier instead of __FUNCTION__ compiler extension 2020-05-07 09:27:07 -04:00
ecore_wl2 meson: support unified suffixes for modules 2020-04-07 10:58:17 +02:00
eeze meson: support unified suffixes for modules 2020-04-07 10:58:17 +02:00
eina eina: introduce a simple malloc near implementation for Chained Mempool. 2019-10-30 08:14:29 -07:00
elementary Fix EAPI definition by defining EFL_BUILD for each built DLL 2020-05-18 09:51:48 +01:00
emotion Fix EAPI definition by defining EFL_BUILD for each built DLL 2020-05-18 09:51:48 +01:00
ethumb Fix EAPI definition by defining EFL_BUILD for each built DLL 2020-05-18 09:51:48 +01:00
evas Fix EAPI definition by defining EFL_BUILD for each built DLL 2020-05-18 09:51:48 +01:00