forked from enlightenment/efl
mono fixes
This commit is contained in:
parent
74955d73fc
commit
d45e5e350d
|
@ -118,6 +118,7 @@ if sys_windows
|
||||||
error('Version of targetted Windows incorrect')
|
error('Version of targetted Windows incorrect')
|
||||||
endif
|
endif
|
||||||
add_project_arguments('-D__USE_MINGW_ANSI_STDIO', language: langs)
|
add_project_arguments('-D__USE_MINGW_ANSI_STDIO', language: langs)
|
||||||
|
add_global_arguments('-define:WIN32', language: 'cs')
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if sys_sun
|
if sys_sun
|
||||||
|
|
|
@ -14,12 +14,16 @@ map = run_command('map_generate.sh').stdout()
|
||||||
|
|
||||||
efl_libs = configuration_data()
|
efl_libs = configuration_data()
|
||||||
efl_libs.set('EFL_MONO_LIBRARY_MAP', map)
|
efl_libs.set('EFL_MONO_LIBRARY_MAP', map)
|
||||||
efl_libs.set('CUSTOM_EXPORTS_MONO_DL_MONO', 'eflcustomexportsmono')
|
|
||||||
efl_libs.set('EVIL_DL_MONO', 'dl')
|
efl_libs.set('EVIL_DL_MONO', 'dl')
|
||||||
if sys_osx
|
if sys_osx
|
||||||
efl_libs.set('LIBDL_DL_MONO', 'dl.dylib')
|
efl_libs.set('LIBDL_DL_MONO', 'dl.dylib')
|
||||||
|
efl_libs.set('CUSTOM_EXPORTS_MONO_DL_MONO', 'eflcustomexportsmono')
|
||||||
|
elif sys_windows
|
||||||
|
efl_libs.set('LIBDL_DL_MONO', 'libdl.dll')
|
||||||
|
efl_libs.set('CUSTOM_EXPORTS_MONO_DL_MONO', 'libeflcustomexportsmono' + '-' + version_major)
|
||||||
else
|
else
|
||||||
efl_libs.set('LIBDL_DL_MONO', 'libdl.so')
|
efl_libs.set('LIBDL_DL_MONO', 'libdl.so')
|
||||||
|
efl_libs.set('CUSTOM_EXPORTS_MONO_DL_MONO', 'eflcustomexportsmono')
|
||||||
endif
|
endif
|
||||||
|
|
||||||
foreach mono_libs : mono_sublibs
|
foreach mono_libs : mono_sublibs
|
||||||
|
|
Loading…
Reference in New Issue