forked from enlightenment/efl
build: set DLL_EXPORT when on a windows system
No need to have this elementary specific, we can do this globally. Original patch by Vincent Torri. Differential Revision: https://phab.enlightenment.org/D11850 Signed-off-by: Stefan Schmidt <s.schmidt@samsung.com>
This commit is contained in:
parent
3b39cb9472
commit
d767097005
|
@ -100,6 +100,7 @@ foreach lang : ['c', 'objc', 'cpp']
|
|||
add_global_arguments('-DELM_INTERNAL_API_ARGESFSDFEFC=1', language: lang)
|
||||
if sys_windows == true
|
||||
add_global_arguments('-D_POSIX_C_SOURCE=200809L', language: lang)
|
||||
add_global_arguments('-DDLL_EXPORT=1', language: lang)
|
||||
if (get_option('windows-version') == 'vista')
|
||||
add_global_arguments('-DWINVER=0x060', language: lang)
|
||||
add_global_arguments('-D_WIN32_WINNT=0x0600', language: lang)
|
||||
|
|
|
@ -962,8 +962,6 @@ config_h.set_quoted('ICON_DIR', join_paths(dir_lib, 'icons'))
|
|||
|
||||
if sys_windows == false
|
||||
elm_options.set('ELM_UNIX', '1')
|
||||
else
|
||||
elm_options.set('DLL_EXPORT', '1')
|
||||
endif
|
||||
|
||||
elm_options.set('ELM_EFREET', '1')
|
||||
|
|
Loading…
Reference in New Issue