meson: fix building of svg / eet / json loader if its disabled
the problem was that the savers are defining the same defines as the loaders. Because of me beeing paranoid, i would like to keep the double define, as later on, someone will likely forget it, and it does not do any harm here. this fixes ci. Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D9174
This commit is contained in:
parent
1d2301818c
commit
8103b56874
|
@ -2,6 +2,8 @@ evas_vg_savers_file = ['eet', 'svg']
|
||||||
|
|
||||||
foreach loader : evas_vg_savers_file
|
foreach loader : evas_vg_savers_file
|
||||||
file = join_paths(loader, 'evas_vg_save_'+loader+'.c')
|
file = join_paths(loader, 'evas_vg_save_'+loader+'.c')
|
||||||
|
|
||||||
|
if (get_option('evas-loaders-disabler').contains(loader) == false)
|
||||||
tmp = static_library('vg_saver_'+loader, file,
|
tmp = static_library('vg_saver_'+loader, file,
|
||||||
include_directories : config_dir,
|
include_directories : config_dir,
|
||||||
dependencies: [eo, ector, emile, freetype, eet, evas_pre],
|
dependencies: [eo, ector, emile, freetype, eet, evas_pre],
|
||||||
|
@ -11,4 +13,5 @@ foreach loader : evas_vg_savers_file
|
||||||
dependencies: [eo, ector, emile, freetype, eet, evas_pre],
|
dependencies: [eo, ector, emile, freetype, eet, evas_pre],
|
||||||
)]
|
)]
|
||||||
config_h.set('EVAS_STATIC_BUILD_VG_'+loader.to_upper(), '1')
|
config_h.set('EVAS_STATIC_BUILD_VG_'+loader.to_upper(), '1')
|
||||||
|
endif
|
||||||
endforeach
|
endforeach
|
Loading…
Reference in New Issue